定义:根据测试条件的结果返回相应的值。
语法:if(判断条件,判断条件为TRUE时返回的值,判断条件为FALSE时返回的值)
逻辑示意图:
注意:
- 以数字大小作为判断条件时,要么从小到大进行判断,要么从大到小进行判断,必须依序进行判断。
- 在一个if函数公式中不能一会儿是判断大,一会儿又是判断小,或者都是判断小的时候有次序混乱都是不行
示例:
做等级评定标准:90分以上 A ; 80分至90分 B ; 70分至80分 C ; 70分以下 D
判断函数:(从大到小)
=IF(D3>=90,"A",IF(D3>=80,"B",IF(D3>=70,"C","D")))
- 首先D3>=90,"A", D3>=90为条件1,"A"是条件1为True时返回值。
- IF(D3>=80,"B", IF(D3>=80为条件1为FAlse时,要进行判断的条件2,"B"是条件2为True时返回值。
- IF(D4>=70,"C","D"),IF(D4>=70,为条件2为FAlse时,要进行判断的条件3,“C"是条件3为True时返回值。"D"是条件3为FAlse时返回值
判断函数:(从小到大)
=IF(D3<70,"D",IF(D3<80,"C",IF(D3<90,"B","A")))
评论 (0)