IF函数根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容。可以使用函数 IF 对数值和公式进行条件检测。
1
函数语法
IF(logical_test,value_if_true,value_if_false)
Logical_test:表示计算结果为 TRUE 或 FALSE 的任意值或表达式。
Value_if_true:logical_test 为 TRUE 时返回的值。(可选项)
Value_if_false:logical_test 为 FALSE 时返回的值。(可选项)
小编说:
IF(条件,符合条件得到这个,否则得到这个)
2
实例分析:
利用IF函数划分考评等级
①两个等级
②三个等级
3
注意事项
①关于参数可选项(不常用)
如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。
如果 logical_test 为 FALSE 且忽略了 value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。
后面的两个参数也可以为其他公式
②由于后面的参数可以为公式,所以可以进行函数嵌套,如第二个案例的两个IF函数的嵌套,在EXCEL2003中 函数 IF 可以嵌套七层,在EXCEL2007以后可以嵌套256层。
③IF函数的意思是当符合条件是得到一项,不符合得到另一项,对于这句话的公式用一个IF函数就可以了,(就像英语中因为所以的用法一样),小编见过有人用的是=IF(E2>=60,"及格",IF(E2<60,"不及格"))
④三个参数中出现汉字内容,则在汉字前后加上英文状态下的双引号""
4
相关拓展
AND函数--逻辑函数