语法IF(条件判断,条件成立返回值,条件不成立返回值)
作用最基础的条件判断函数,根据逻辑真假返回对应结果。
应用场景成绩等级判定、数据是否达标判断、简单条件分支。
示例公式=IF(A2>=60,"及格","不及格")
注意事项
1.支持多层嵌套,最多可嵌套64层
2.条件判断支持>、<、=、>=、<=、<>等运算符
语法IFS(条件1,结果1,条件2,结果2,...,条件N,结果N)
作用多条件判断函数,替代多层IF嵌套,逻辑更清晰。
应用场景多等级判定、多分支条件判断、简化嵌套公式。
示例公式=IFS(A2>=90,"优秀",A2>=80,"良好",A2>=60,"及格",A2<60,"不及格")
注意事项
1.条件按顺序判断,满足即返回对应结果
2.低版本Excel不支持
语法IFERROR(公式/表达式,错误时返回值)
作用捕获公式错误值,自定义错误提示,让表格更美观。
应用场景屏蔽VLOOKUP、XLOOKUP等查找函数的#N/A、#VALUE!错误。
示例公式=IFERROR(VLOOKUP(A2,B:C,2,0),"未查询到数据")
注意事项
1.可捕获所有Excel错误类型
2.公式无错误则返回原结果
语法IFNA(公式/表达式,#N/A错误时返回值)
作用仅屏蔽#N/A错误,精准处理查找类函数的匹配失败问题。
应用场景搭配VLOOKUP、XLOOKUP、INDEX+MATCH使用,精准容错。
示例公式=IFNA(XLOOKUP(A2,B:B,C:C),"无此信息")
注意事项仅识别#N/A错误,其他错误正常显示
语法AND(条件1,条件2,条件3,...)
作用多条件同时满足判断,所有条件为真则返回TRUE,否则FALSE。
应用场景配合IF函数做多条件判断,如成绩双科达标判定。
示例公式=IF(AND(A2>=60,B2>=60),"全部及格","有科目不及格")
注意事项至少输入1个条件,最多可输入255个条件
语法OR(条件1,条件2,条件3,...)
作用多条件任一满足判断,任意条件为真则返回TRUE,全部为假则FALSE。
应用场景配合IF函数做任一条件达标判断,如任一科目及格判定。
示例公式=IF(OR(A2>=60,B2>=60),"有科目及格","全部不及格")
注意事项至少输入1个条件,最多可输入255个条件
语法NOT(条件)
作用逻辑取反函数,条件为真返回FALSE,条件为假返回TRUE。
应用场景反向条件判断,排除指定数据。
示例公式=IF(NOT(A2="男"),"女","男")
注意事项仅支持单个条件判断
语法SWITCH(表达式,值1,结果1,值2,结果2,...,默认结果)
作用精准匹配多条件函数,根据表达式结果匹配对应值返回结果,替代多层IF。
应用场景固定值匹配判定,如根据数字返回季度、根据等级评分。
示例公式=SWITCH(A2,1,"优秀",2,"良好",3,"及格","不及格")
注意事项
1.精准匹配,不支持区间判断
2.低版本Excel不支持
语法IFS(条件1,结果1,条件2,结果2,TRUE,错误提示)
作用多条件判断+容错一体化,替代IFS+IFERROR。
应用场景复杂多条件判定同时处理错误情况。
示例公式=IFS(A2>=90,"优秀",A2>=80,"良好",TRUE,"数据无效")
注意事项最后用TRUE作为兜底条件,避免无匹配结果
语法COUNTIF(计数区域,条件)
作用单条件计数函数,统计区域中满足指定条件的单元格数量。
应用场景统计达标人数、指定类别数量、重复数据个数。
示例公式=COUNTIF(A2:A100,"及格")
注意事项支持通配符*、?,条件需加英文双引号
语法COUNTIFS(区域1,条件1,区域2,条件2,...,区域N,条件N)
作用多条件计数函数,统计同时满足多个条件的单元格数量。
应用场景多维度数据统计,如统计某部门男性员工人数。
示例公式=COUNTIFS(B2:B100,"技术部",C2:C100,"男")
注意事项条件为且关系,所有条件必须同时满足
语法SUMIF(求和区域,条件,[实际求和区域])
作用单条件求和函数,对区域中满足条件的数据求和。
应用场景统计达标金额、指定类别销售额、单条件数据汇总。
示例公式=SUMIF(B2:B100,"技术部",C2:C100)
注意事项求和区域与条件区域需对应,支持通配符
语法SUMIFS(求和区域,区域1,条件1,区域2,条件2,...)
作用多条件求和函数,对同时满足多个条件的数据求和。
应用场景多维度数据汇总,如统计技术部月薪大于8000的工资总和。
示例公式=SUMIFS(C2:C100,B2:B100,"技术部",C2:C100,">8000")
注意事项第一个参数为求和区域,与SUMIF参数顺序不同
语法AVERAGEIF(求平均区域,条件,[实际求平均区域])
作用单条件求平均值函数,计算满足条件数据的平均值。
应用场景计算达标成绩平均分、指定类别数据均值。
示例公式=AVERAGEIF(B2:B100,"及格",C2:C100)
注意事项忽略空值和文本,仅计算有效数值
语法AVERAGEIFS(求平均区域,区域1,条件1,区域2,条件2,...)
作用多条件求平均值函数,计算同时满足多个条件数据的平均值。
应用场景多维度均值计算,如计算某部门男性员工平均薪资。
示例公式=AVERAGEIFS(C2:C100,B2:B100,"技术部",D2:D100,"男")
注意事项第一个参数为求平均区域,多条件为且关系
