EXCEL简单编程问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:29:57
比如我在EXCEL里面算这样一个公式:总和=10件*600M*4元/米,A1=B1*C1*D1,这样都是米数包装的往下算都很简单,但是有一个问题,我们的货不都是米数包装的,有的是码数(Y)包装的,后面要多乘个0.9144比如总和=10件*600Y*4元/米*0.9144,这样夹在中间需要手动输入×0.9144,很麻烦,有时也容易忘记输入从而出错,请问高手有没有办法当包装单位那一列变成码(Y)时,求和自动乘以0.9144,谢谢!

是米数包装或者是码数包装应该会有个识别字段吧?
假设识别字段是“码数”和“米数”,且识别字段是E列,那就加一个判断
=if(E1="米数",b1*c1*d1,b1*c1*d1*0.9144)

意思是, 如果E1单元格是米数的话,就是A1=B1*C1*D1,否则就是A1=B1*C1*D1*0.9144