excel中,能不能自己编写一个公式,然后定义未知数,每当输入未知数时,公式自动运算?

V=h/6*[(2a+A)*b+(2A+a)B],这是一个运算梯形体积的公式。
h是梯形的高,a是立体梯形下底面的长,b是立体梯形下底面的宽,A是上底面的长,B是上底面的的宽。如图所示。
请问能否在excel中,输入这个公式,定义未知数,然后每当我输入长宽高的时候,就得出这个图形的体积呢?

完全可以,这就是一个简单的数字运算,连函数都没用
1,你分别用5个单元格当做A B a b h,例如:A1=A A2=B A3=a A4=b A5=h

2,另找一单元格(例如A6)在里面输入:=A5/6*[(2*A3+A1)*A4+(2*A1+A3)*A2]

3,分别在A1-A5里面输入你的数据(A,B,a,b,h的数据)A6里面就是你要的值,也就是V。

以上是一个例子,单元格可以随意的找,但是不要重复使用一个单元格。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-10
在A1单元格输入公式:
=A2/6*(2*A3+A4)*A5+(2*A4+A3)*A6)
其中:
A2单元格为你的h
A3单元格为你的a
A4单元格为你的A
A5单元格为你的b
A6单元格为你的B

使用时,请在A2~A5单元格里输入相应的值.A1单元格里显示结果.本回答被提问者采纳
第2个回答  2010-03-10
IF函数应没问题