if函数的使用方法
IF函数:根据条件是否满足,返回不同的值。
IF(逻辑测试,真值条件,假值条件)
参数1:条件判断;
参数2:满足条件时返回值;
参数3:不满足条件时的假返回值。
If功能主要用于两个目的。
1.条件判断
条件主要分为只有两个结果的单条件判断和有多个结果的多条件判断。
(1)单条件判断
If函数的结果可以是数据中的直接结果,比如分数大于60分,判断是否通过。
选择D2,点击fx,在弹出的插入函数对话框中填写“B25>=60,通过,失败”。回车确认,并下拉填充功能。
(2)多个条件满足一个。
当结果较多时,if函数的多级嵌套更合适。
评价“数学”的表现,比如分数大于80分就判定为“优秀”,分数大于等于60分就判定为及格,分数低于60分就判定为不及格。判断结果有三种,通过嵌套if函数实现。
在F2中输入= IF(B2 > = 80,“优秀”,IF(B2>=60,“及格”,“不及格”))
注意事项:
在if函数的多层嵌套中,需要注意的是:
(1)输入括号时同时输入左括号和右括号,这样括号的数量和级别就不会错,导致无法获得结果;
(2)函数的嵌套数值区间要完整,最好按顺序填充。
2.判断异同
这种方法通常可以与其他函数配合使用,常用于统计数据分析中的数据检查。类似于countif函数。
输入公式:=IF(C3=D3,“一致”,在E3为空),回车确认。
填写下拉公式。可以看出,E5和E8的结果是一致的,这意味着数据是相同的。其他显示为0,表示数据不一致。