IF函数是逻辑函数之一,可以进行逻辑比较,根据判断结果返回不同情况下指定的内容或者公式。
一、根据条件返回不同的数据
表格中经常会需要根据数值的大小,返回不同的结果。如下图中,某公司业务员业绩需要判断,大于3000为合格,小于3000显示为不合格。这个过程就是【条件判断】,即可用IF函数来完成。
操作步骤:
1、点击C2单元格,输入公式【=IF(B2<3000,”否”,”是”)】,按【Enter】键;
2、将光标放在C2单元格的右下角,当光标变成黑色加号形状时候双击鼠标左键,完成批量填充。
二、多条件判断返回不同的数据
还是以业绩表为例,如果在3000以上为达标,6000以上的为优秀,其他为不合格,那应该怎么操作呢?
操作步骤:
在C2单元格中输入函数公式【=IF(B2>6000,”优秀”,IF(B2<3000,”否”,”达标”))】
三、填充序号
IF函数也可用于按照不同类别生成编号。
如下图所示,根据B列单元格的各个部门名称,在A列单元格中按照部门生成相应序号。
操作步骤:
在A2单元格中输入IF函数公式【=IF(B2<>B1,1,A1+1)】;然后下拉填充即可;
(此公式意思是:如果B2中不等于B1中的内容,就返回1,否则就用公式所在单元格的上一个单元格的数字+1.当公式下拉时,前面的公式结果就会被后面的公式再次使用。)
四、填充内容
比如下图中根据B列的户主关系,在C列填充该户的户主姓名。
操作步骤:
在C2单元格中输入函数公式【=IF(B2=”户主”,A2,C1)】,然后下拉填充即可。
(此公式意思是:如果B2单元格内容=户主,就返回A列的姓名,否则返回公式所在单元格的上一个单元格的内容。当公式下拉时,前面的公式结果就会被后面的公式再次使用。)