在excel中如何根据某一单元格数据大小在另一单元格按照不同公式输出结果。

2024-12-21 18:33:55
推荐回答(2个)
回答1:

其实evlaute是很不错的方法。既然你不喜欢,就用宏自定义一函数吧。
同时按alt和f11进入宏界面,点菜单的插入,模块,粘贴如下代码:
function
sjm(a
as
integer,
b
as
string,
h1
as
integer,
h2
as
integer)
as
long
sjm
=
(a
+
evaluate(b))
*
(h1
+
h2)
/
2
end
function
回到excel,就有了自定义函数sjm,如在f2中输入
=sjm(b2,c2,d2,e2)
可以求出b2到e2里的a、b、h1、h2的截面积。

回答2:

在e1出输入
=if(d1>0.5,a1+b1+c1,0)。
注意:
1、=必须有,这个=号是在某个单元格输入公式必须要的。
2、这里用到了if函数,if函数有三个参数,第一个是判断条件,第二个是判断条件成立而显示的值,第三个表示判断条件不成立显示的值。
Congratulation