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函数的,所以可以触类旁通。
以上。
if嵌套吧。假设成绩>=90,为优秀,>=60,为及格,<60为不及格
=IF(A2>=90,"优秀",IF(A2>=60,"及格","不及格")),在B2中输入此公式,下拉
你好
你没有具体实例。我分享个以前的例子,看看是不是你想要的答案。如图
计算奖金E列,利用奖金发放标准,有两个条件:
按照平均分排名
同时按照平均偏差又将奖金做了细分(0-3;3-4;4-6;>6分四档)
B11=IFERROR(INDEX(B$3:B$8,SUM(--($A11-{0;0.9;1.5;3;4;6;8}>0))),"超出范围"),按CTRL+SHIFT+ENTER结束公式,右拉。