EXCEL如何嵌套函数

来源:百度知道 编辑:UC知道 时间:2024/06/30 10:47:24
当消费额大于等于10000元,奖励一台微波炉
当消费额大于等于5000元,奖励一台DVD
当消费额小于5000元,奖励收音机

要求,利用EXCEL中的IF函数解答

我知道是要用函数嵌套,=IF(B3>5000,IF(B3>=10000,"微波炉","DVD"),"收音机")
是这样的公式
可是具体要怎么填呢?我试了N次了
具体要怎样嵌套呢?
Logical_test和Value_if_true和Value_if_false
分别要怎么填呢?
希望大虾们说清楚仔细一点,我考试急用啊
拜托了。谢谢...
我希望不要告诉我公式是什么
我想知道Logical_test和Value_if_true和Value_if_false
中分别要填什么

第二个IF(B3>=10000,"微波炉” 要在哪一栏中输入呢?是手工输入还是引用呢?引用的话怎么操作呢?

=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好了。

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

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

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