请教高手,如何在excel表格里嵌套运算重量的公式

产品名称 规格 数量 数量 总数量
大果块 黄桃 350*12
椰果 350*12 3 3
樱桃 350*12 2 2
荔枝 350*12 2 2

表格如上,在总数量后面加入一列重量 如,总数量是2,重量就是350g*12*2得出来的数(换算成吨) 就是我无论在重数量写上几,重量就自己出来

谢谢高手,我会加分的

假设,黄桃在第一列和第二行,即A2单元格,那么:
1、在黄桃所在行的总数量处(即E2单元格)输入公式
=SUM(C2:D2)
这个公式可以求出两个数量的和。
2、在黄桃所在行的重量处输入公式
=MID(B2,1,FIND("*",B2)-1)*MID(B2,FIND("*",B2)+1,LEN(B2))*E2/1000
这个公式看起来有些复杂,但它在“产品规格”不同时就变的非常有用啦!因为:
MID(B2,1,FIND("*",B2)-1) 用来提取规格(如350*12)中乘号前面的数值;
MID(B2,FIND("*",B2)+1,LEN(B2)) 用来提取规格(如350*12)中乘号后面的数值;
这样公式的含义是:重量=350×12×E2(总数量)÷1000
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-09
如果你在a1单元格里面写"=350*12*b1".而你在b1里面写多少,a1都会给你自动算出来。那个。350g/1000000就是吨了吧。那整个a1里面的公式就是"=350*12*b1/1000000"(包括等号不包括引号。)
第2个回答  2009-02-09
1、标题在1行,数据在2行,规格(B列)为文本,不能直接计算,请插入一列(C列):这样——名称(A列)、规格(B列)、规格得数(C列)、数量(D,E列)、总数量(F列)、重量(G列)
2、点单元格C2——菜单栏——插入——名称——定义——出现“定义名称”对话窗:三个栏目中:上栏(在当前工作簿中的名称)输入一个名字(如BC);<下栏(引用位置)输入 =EVALUATE(B2)——确定。
3、在C2输入=BC 回车并下拉。
4、新增重量(G列),在G2输入=IF(F2<>"",C2*F2,"") 回车并下拉。
5、C列隐藏。
这样,在总数量输入数值时,重量就自动显示出来。
第3个回答  2009-02-09
能否说明白一点,怎么有2个数量。
看看下面的附件
http://cid-15604e59be6fe907.skydrive.live.com/self.aspx/.Public/0101.xls
相似回答