exceif函数公式大全讲解

时间:2025-03-30 05:32:27 计算机

一、基础语法结构

IF函数的基本语法为:

$$

=IF(logical_test, value_if_true, value_if_false)

$$

logical_test:需返回TRUE或FALSE的逻辑表达式(如`=B2>=80`);

value_if_true:条件为真时返回的值(如"优秀");

value_if_false:条件为假时返回的值(如"良好")。

二、经典应用场景

单条件判断

判断数值是否达标,例如销售额≥10000元:

$$

=IF(B2>=10000, "达标", "未达标")

$$。

多条件嵌套判断

根据多个条件返回不同等级,例如:

- 销量≥3000元为A级,≥1500元为B级,否则为C级:

$$

=IF(C2>=3000, "A级", IF(C2>=1500, "B级", "C级"))

$$;

- 学生成绩≥90分为优秀,≥80分为良好,否则为中等:

$$

=IF(B2>=90, "优秀", IF(B2>=80, "良好", "中等"))

$$。

与逻辑函数结合

- 使用AND函数实现"且"条件,例如女性员工且销量≥1500元:

$$

=IF(AND(B2="女", C2>=1500), "优秀", "")

$$;

- 使用OR函数实现"或"条件,例如销售额≥4500元或D列业绩≥4500元:

$$

=IF(OR(C2>=4500, D2>=4500), "优秀", "")

$$。

三、扩展功能

条件求和

统计满足条件的数值总和,例如一班总成绩:

$$

=SUMIF(D2:D5, F2, C2:C5)

$$;

- 多条件求和,例如部门为生产且岗位为主操的补助总额:

$$

=SUMIFS(D2:D9, B2:B9, "生产", C2:C9, "主操")

$$。

条件计数

统计满足条件的单元格数量,例如指定店铺的业务笔数:

$$

=COUNTIF(B2:B12, E3)

$$。

四、注意事项

条件表达式需用英文状态输入(如">=80"而非"≥80");

文本返回值需用双引号括起来(如"合格");

可结合SUMIF、SUMIFS等函数实现复杂统计需求。

通过以上组合与扩展,IF函数可满足从基础判断到复杂逻辑分析的多样化需求。