Excel中实现多条件判断,可结合AND、OR函数,或使用嵌套IF及新版IFS函数。例如判断成绩在60至80分之间,公式为AND(B2=60,B2
Excel IF函数多条件判断:大于等于且小于的输入方法
时间:2026-07-25
浏览:333
文章目录
Excel 自带的 IF 函数,默认只能处理单个逻辑条件。若要同时校验多个条件,可以搭配 AND、OR 函数,或者使用嵌套 IF 以及新版 Excel 中的 IFS 函数。以判断“大于等于 60 并且小于 80”这一常见场景为例,核心逻辑写为 AND(B2>=60,B2<80),再将整个表达式套入 IF 函数,即可得到结果。
步骤一:先记住 IF 的基本结构
操作时从最基础的公式入手:=IF(条件, 条件成立返回什么, 条件不成立返回什么)。三个参数各司其职:第一段放置判断条件,后面两段分别对应条件成立与不成立时输出的结果。掌握这三个位置的规则后,后续添加再多条件也不会写乱。
步骤二:同时满足多个条件用 AND
如果要求“两个条件都必须成立”,直接将所有条件放入 AND 函数中。操作时建议先单独编写 =AND(B2>=60,B2<80) 进行测试,若返回 TRUE,说明当前单元格的分数确实落在 60 到 80 之间;测试无误后,将整段 AND 代码嵌入 IF 函数,输出所需的文字结果。

步骤三:写“大于等于并且小于”的完整公式
在实际操作中,假设分数存储在 B2 单元格,需判断其是否大于等于 60 且小于 80,直接在结果单元格输入 =IF(AND(B2>=60,B2<80),"合格","不在区间")。其中 >= 表示大于等于,< 表示小于,两个条件同时满足时才会返回“合格”。

步骤四:多个分档结果用嵌套 IF
如果并非只判断一个区间,而是需要按分数分出优秀、良好、及格、不及格等多个档位,可使用嵌套 IF。操作时从高分向低分判断,不易出错:=IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=60,"及格","不及格"))),切记不要将高低分的判断顺序写反。

步骤五:新版 Excel 可以用 IFS 简化
如果使用的 Excel 支持 IFS 函数,多条件的写法会更加直观。操作时按“条件1, 结果1, 条件2, 结果2”的顺序依次排列,最后补一个 TRUE 兜底未命中前面所有条件的情况:=IFS(B2>=90,"优秀",B2>=80,"良好",B2>=60,"及格",TRUE,"不及格")。

最后整理一个快速区分规则:需要多个条件同时满足,使用 IF+AND;只需满足任意一个条件即生效的场景,使用 IF+OR;需要做多个档位的分级判断,优先选择嵌套 IF 或 IFS。编写数值区间时,务必留意边界规则:>=60 包含 60 这个数,<80 不包含 80,避免写错导致问题。
实用工具推荐
绿化、压缩、噪点和虚拟水印,自由调节做旧程度。
选择画质和输出格式,预览压缩前后的大小。