AND 函数¶
函数概述¶
AND 是 Excel 中最常用的逻辑函数之一,用来判断多个条件是否同时成立。
它会把你提供的一组逻辑表达式逐个检查:
- 全部为 TRUE → 返回
TRUE - 只要有一个为 FALSE → 返回
FALSE
AND 常用于:数据校验、条件筛选、绩效/达标判断、与 IF/IFS/FILTER 等函数组合实现复杂条件逻辑。
基础语法¶
参数说明¶
| 参数 | 是否必填 | 类型 | 说明 |
|---|---|---|---|
logical1 |
是 | 逻辑表达式 / 可计算为逻辑值的内容 | 第一个要判断的条件 |
[logical2], ... |
否 | 逻辑表达式 / 可计算为逻辑值的内容 | 额外条件,可继续添加多个 |
补充说明:
- 逻辑表达式通常来自比较运算:
>,<,>=,<=,=,<> AND支持多个参数(常见场景里可写很多个条件),只要你愿意一直加下去- 单独使用
AND只会返回TRUE/FALSE,更常见的做法是与IF搭配输出更友好的结果
基础用法示范¶
下面以“从简单到实用”的方式给出几个典型示例,你可以直接复制到 Excel 中验证。
1)判断多个条件是否同时成立(最基础)¶
需求:A1 必须大于 10,并且 B1 必须小于 5,才算通过。
- A1>10 且 B1<5 同时成立 →
TRUE - 任何一个不成立 →
FALSE
2)与 IF 组合输出“通过/不通过”(更常用)¶
需求:分数在 A2,出勤率在 B2;分数≥60 且 出勤率≥80% 才算“合格”。
这个组合非常经典:AND 负责“条件是否都满足”,IF 负责“输出什么”。
3)判断值是否落在某个区间内(区间判断)¶
需求:判断 C2 是否在 80 到 100 之间(含边界)。
如果你希望输出文字:
4)与文本条件结合:同时满足多个字段要求¶
需求:D2 必须等于“已付款”,并且 E2 必须等于“已发货”,才显示“完成”。
说明:文本条件要用双引号包起来。
5)与日期条件结合:判断是否在有效期内¶
需求:今天必须在开始日期(A2)与结束日期(B2)之间(含边界),才算“有效”。
若输出标签:
6)多条件达标:三个条件同时满足才通过¶
需求:
- 销售额 F2 ≥ 100000
- 客诉率 G2 ≤ 2%
- 回款率 H2 ≥ 90%
当条件一多,AND 的价值就非常明显:清晰、直观、可扩展。
总结¶
AND用于判断多个条件是否全部成立,返回结果只有TRUE或FALSE- 常见搭配是
IF(AND(...), 结果1, 结果2),把逻辑判断转成业务可读输出 -
典型使用场景包括:
- 多指标同时达标判断(绩效、审核、资格)
- 区间判断(范围、有效期、阈值)
- 文本/日期/数值的复合条件判断