excel表格中if函数的使用方法及多条件判断技巧详解
品牌型号:华硕K555L
系统环境:Windows 10 64位
办公套件:Microsoft 365 个人版
Excel内置大量实用函数,涵盖求和、乘积、均值计算、数据筛选等核心功能。本期聚焦IF函数——这一逻辑判断的基石工具,重点解析两大高频需求:如何在IF中实现多条件组合判断,以及如何精准表达“大于等于且小于”的区间限定逻辑。
一、IF函数实现多条件判断的实操步骤
所有Excel公式均需在目标单元格内输入并执行,IF函数也不例外。
1. 构建基础数据表
在工作表中录入原始数据。本例设定规则为:学生成绩≥60分即发放100元奖励。
图1:原始成绩数据表
2. 插入IF函数
选中首个奖励金额所在单元格(如C2),在编辑栏输入:=IF(B2>=60,"100","0")
注意:文本型结果需用半角双引号包裹;数值型结果可省略引号。
图2:IF函数基础写法
3. 理解公式结构
该表达式含义为:“若B2单元格数值大于或等于60,则显示‘100’;否则显示‘0’”。确认无误后按回车键执行。
图3:公式逻辑解析
4. 批量填充结果
将鼠标移至C2单元格右下角,待光标变为“+”形后双击或拖拽至末行,自动适配各行对应公式(如C3→IF(B3>=60,"100","0"))。
图4:批量运算完成效果
二、“大于等于且小于”的区间限定写法
当需锁定某数值落在指定闭开区间(如60≤x<70)时,单靠IF无法完成,须联合逻辑函数AND。
Python对Excel操作详解 中文WORD版
本文档主要介绍如何通过python对office excel进行读写操作,使用了xlrd、xlwt和xlutils模块。另外还演示了如何通过Tcl tcom包对excel操作。感兴趣的朋友可以过来看看
下载
1. 输入复合公式
在目标单元格输入:=IF(AND(B2>=60,B2<70),"60-70分","范围外")
图5:含AND的区间判断公式
2. 解析参数构成AND(B2>=60,B2<70) 表示两个条件必须同时成立:B2不低于60,且严格小于70。仅当此组合返回TRUE时,IF才输出“60-70分”。
图6:AND函数作用示意
3. 查看判定结果
公式生效后,符合区间的分数显示对应标签,其余统一标注“范围外”。
图7:区间筛选可视化效果
三、AND与OR在IF中的差异化应用
除AND外,OR函数亦常与IF嵌套,二者语义截然不同:
1. AND:全满足才成立
如图8所示,AND(B2>=60,C2>=60) 要求两科成绩均及格才触发“达标”结果。
图8:AND双条件约束
2. OR:任一满足即成立
新设场景:语文(B列)或数学(C列)任一科目≥60即判为“合格”。公式为:=IF(OR(B2>=60,C2>=60),"合格","不合格")
图9:OR单条件触发
3. OR逻辑本质
“OR”代表或关系,B2≥60与C2≥60二者居其一即可使整体判断为TRUE。
图10:OR条件覆盖示意图
4. 实际运行验证
按Enter键确认后,可见只要存在一门及格即显示“合格”,仅当两门均低于60时才返回“不合格”。
图11:OR判定结果汇总
以上即为IF函数处理多条件及区间限定的核心操作指南。掌握AND/OR与IF的协同机制,可高效应对各类复杂逻辑判断场景。如需深入学习Microsoft 365高级功能,欢迎访问官方中文支持平台。
作者:吴朗