摘要:IF 函数的功能很直观,就是根据设定的条件来判断真假,然后按照判断结果返回不同的值。打个比方,就像你决定周末要不要出去玩,如果天气好(条件),就去公园野餐(满足条件返回的值),如果天气不好,就宅在家里追剧(不满足条件返回的值) 。
在日常办公中,Excel 是我们处理数据的得力助手,而其中的 IF 函数堪称条件判断的 “神器”。今天,咱就一起来深挖这个实用的函数,保证让你轻松上手。
IF 函数的功能很直观,就是根据设定的条件来判断真假,然后按照判断结果返回不同的值。打个比方,就像你决定周末要不要出去玩,如果天气好(条件),就去公园野餐(满足条件返回的值),如果天气不好,就宅在家里追剧(不满足条件返回的值) 。
它的语法结构是:IF (logical_test, value_if_true, value_if_false) 。这里的 “logical_test” 就是你设定的判断条件,比如 “出勤天数 > 20”;“value_if_true” 是条件为真时返回的结果,像 “全勤奖”;“value_if_false” 则是条件为假时返回的内容,比如 “无全勤奖”。
接下来,以公司员工绩效考核为例,讲讲 IF 函数的具体用法。假设你是公司的 HR,要根据员工的业绩完成情况和出勤天数来计算绩效奖金。公司规定,业绩完成率达到 100% 且出勤天数不少于 22 天,奖金为 3000 元;业绩完成率达到 80% 且出勤天数不少于 20 天,奖金为 1500 元;其他情况奖金为 0 元。
首先,打开 Excel 新建一个工作表。A 列输入员工姓名,B 列输入业绩完成率,C 列输入出勤天数,D 列用于计算绩效奖金。
接着,在 D2 单元格输入公式 “=IF (AND (B2>=1,C2>=22),3000,IF (AND (B2>=0.8,C2>=20),1500,0))” 。这里用到了 AND 函数,它的作用是判断多个条件是否同时成立。在这个公式里,先判断 B2 单元格的业绩完成率是否大于等于 1(即 100%)且 C2 单元格的出勤天数是否大于等于 22 天,如果都满足,就返回 3000 元;如果不满足,就继续判断业绩完成率是否大于等于 0.8(即 80%)且出勤天数是否大于等于 20 天,若满足则返回 1500 元;若都不满足,就返回 0 元。
来源:皓轩教育