IF函数用于根据条件计算结果的真假值TRUE或FALSE来进行逻辑判断,然后返回不同的结果,可以使用IF函数对数值和公式执行条件检测。其语法如下:


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.xlsx”工作簿,切换至“Sheet1”工作表,该工作表中统计了C公司一部分员工的基本信息,如图11-17所示。在本例中要求判断员工的工资是否超过了1200元。具体操作步骤如下。

STEP01:在F2单元格中输入公式“=IF(E2>1200,"是","否")”,用来判断第1个员工的工资是否满足条件。按“Enter”键返回,即可得到计算结果“是”,即第1个员工的工资大于1200,如图11-18所示。

Excel 应用IF函数判断函数真假性-Excel22

图11-17 原始数据

Excel 应用IF函数判断函数真假性-Excel22

图11-18 判断第1个员工的工资情况

STEP02:选中F2单元格,利用填充柄工具向下复制公式至F15单元格,通过自动填充功能来判断其他员工的工资是否满足条件,最终结果如图11-19所示。

Excel 应用IF函数判断函数真假性-Excel22

图11-19 判断其他员工的工资情况

IF函数用来进行逻辑判断,根据真假值,返回不同结果。在实际应用中,最多可以使用64个IF函数作为value_if_true和value_if_false参数进行嵌套,以便进行更详尽的判断。在计算参数value_if_true和value_if_false时,IF函数会返回相应语句执行后的返回值。如果IF函数的参数包含数组,则在执行IF语句时,数组中的每一个元素都将进行计算。