excel单元格内如何进行公式计算值

例:A1里有规格:17(边长)*17(边长)*0.27(厚度),我要计算的公式是B1=(边长+边长)*12*厚度*0.00785,其中12和0.00785是固定的,A1的*不是相乘的意思,请问这样的情况下怎么计算?有没有可能计算得到?过万个数,如果一个一个算,会死人的,求大家给个简单的计算方法!!!

还有:A1=17*0.27,B1=(17-0.27)*0.27*6*0.02466,其中6和0.02466是固定的,这样又该怎么算!

在需要固定的数前面加上$号
设 C1=left(A1,2) 取A1的边长17 ,公式的意思是取A1左边的两个字符
D1=mid(A1,4,2) 取A1的中间的边长17 ,公式的意思是取A1从第四个字符开始数的两个字符
B1=(C1+D1)*$12*$0.00785

还有:A1=17*0.27,B1=(17-0.27)*0.27*6*0.02466,其中6和0.02466是固定的,这样又该怎么算!
C1=left(A1,2)
D1=right(A1,4)
B1=(C1-D1)*D1*$6*$0.02466追问

按照你的设置和输入,提示公式中包含错误,关闭错误提示,系统选中$12,是什么原因?

追答

不好意思,我刚才试了一下果然是这样。
请把12 放到E1里面,把公试改成 $E$1
其他固定数值也按这样改一下

或者去掉$号
B1=(C1+D1)*12*0.00785
B1=(C1-D1)*D1*6*0.02466

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-17
=(MID(A1,1,2)+MID(A1,8,2))*MID(A1,16,3)*12*0.00785追问

你的公式显示值错误~

追答

把你的表发过来看看。公式是肯定可以用
=(MID(A1,1,2)+MID(A1,4,2))*MID(A1,7,3)*12*0.00785

追问

怎么发?邮箱?

追答

[email protected]

追问

不用了,1楼的公式能用了~谢谢了