EXCEL如何根据多个不同条件进行判断,并输出不同的内容

问题已经自己解决了,感谢各位。

excel的判断一般使用if函数,由于if是最根本的判断函数,所以在EXCEL中,带有if的函数,都是可以执行判断的函数,比如if,countif等等;

if函数的最基本用法是:
=if(“条件”,条件判断为true时输出的结果,条件判断为false时输出的结果);
由于if函数本身具有嵌套功能,所以可以把许多的判断条件都放在if函数里。比如下面的公式:
=IF(A1>5,IF(A1>10,"大",“中”),"小")
上面的公式里,用了两个IF嵌套在一起,如果A1单元格里的数据大于10时,将会输出大,大于5并且小于等于10时,输出中,否则输出小。其中,后面的小还可以再用IF进行嵌套,组成多种条件判断公式,最后输出一个数据。

但if函数嵌套的层级越多,就越难以分析和维护,一旦写错了某个函数,真会把人找到头大,所以最好不要嵌套超过三层。

除了if本身以外,其它的函数也都有判断功能,但基本上都是基于if函数的,所以可以触类旁通。

以上。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-06

if嵌套吧。假设成绩>=90,为优秀,>=60,为及格,<60为不及格

=IF(A2>=90,"优秀",IF(A2>=60,"及格","不及格")),在B2中输入此公式,下拉

第2个回答  2019-05-07

你好

你没有具体实例。我分享个以前的例子,看看是不是你想要的答案。如图

计算奖金E列,利用奖金发放标准,有两个条件:

    按照平均分排名

    同时按照平均偏差又将奖金做了细分(0-3;3-4;4-6;>6分四档)

第3个回答  2019-05-06
B11=IFERROR(INDEX(B$3:B$8,SUM(--($A11-{0;0.9;1.5;3;4;6;8}>0))),"超出范围"),按CTRL+SHIFT+ENTER结束公式,右拉。
相似回答