EXCEL如何嵌套函数

2024-01-14 14:18:22
有6个网友回答
网友(1):

=if(条件,条件成立取值,条件不成立取值)

你的公式有点小问题,改为
=IF(B3>=5000,IF(B3>=10000,"微波炉","DVD"),"收音机")
改成 =IF(B3>=10000,"微波炉",IF(B3>=5000,"DVD","收音机")) 也行。

毋须换行,这里的if是函数,不是语句。

if函数有三个参数,A:Logical_test,B:Value_if_true和C:Value_if_false
A等于.T.,则返回B,A等于.F.,则返回函数值C

嵌套时if(a,b,if(x,y,z)),你把if(x,y,z)整个看作c好了。

网友(2):

logical_test 是指那个逻辑条件,就是 B3>xxxxx 这一部分
Value_if_true,是指条件为真时的返回值,就是紧跟在软件条件后那个逗号后面到第二个逗号之间的内容,如“DVD”
Valuse_if_false, 是指条件为假时的返回值,就是在条件值后面第二个逗号后的那个内容,如 “收音机”

网友(3):

=IF(B3>10000,"微波炉",IF(B3>=5000,"DVD","收音机"))
假设大于1W,则显示微波炉,否则显示:若大于5000,显示DVD,小于5000则显示收音机

网友(4):

=IF(B3>=10000,"微波炉",IF(B3>=5000,"DVD","收音机"))

网友(5):

都是不错的公式,学习了

网友(6):

这个用VLOOKUP函数应该不错
看效果图