ARTICLE · 1081377
Excel 5个高频公式速记(求和+计数)sum|sumif(S) |subtotal |countif (S)
Excel 5个高频公式速记(求和+计数)sum|sumif(S) |subtotal |countif (S)1. SUM|直接求和(全部都算,隐藏行也计入)
语法:=SUM(区域)
示例:=SUM(E2:E100)
✅作用:把区域内所有数字相加
⚠️缺点:筛选、隐藏行,依旧全部统计,不会自动剔除
2. SUMIF|单条件求和(对应COUNTIF)
语法:=SUMIF(条件区域,条件,[求和区域])
示例:=SUMIF(A2:A100,"销售",E2:E100)
✅作用:满足1个条件,才对数字求和
释义:A列是销售部的行,汇总E列数量
3. SUBTOTAL|可见单元格汇总(筛选后只算看得见的)
语法:=SUBTOTAL(功能代码,区域)
求和示例:=SUBTOTAL(9,E2:E100)
9=求和;109=求和(筛选隐藏+手动隐藏行都忽略)
✅作用:筛选表格时,自动跳过隐藏行
⚠️只针对行隐藏有效,隐藏列不生效
4. COUNTIF|单条件计数(数行数,不是加数字)
语法:=COUNTIF(区域,条件)
示例:=COUNTIF(D2:D100,"异常")
✅作用:统计满足1个条件的单元格个数
释义:D列状态为异常一共有多少条记录
5. COUNTIFS|多条件计数(同时满足多个条件)
语法:=COUNTIFS(区域1,条件1,区域2,条件2,...)
示例:=COUNTIFS(A2:A100,"销售",D2:D100,"异常")
✅作用:同时满足2个及以上条件,统计行数
释义:销售部+状态异常,一共有多少条
语法:=SUM(区域)
示例:=SUM(E2:E100)
✅作用:把区域内所有数字相加
⚠️缺点:筛选、隐藏行,依旧全部统计,不会自动剔除
2. SUMIF|单条件求和(对应COUNTIF)
语法:=SUMIF(条件区域,条件,[求和区域])
示例:=SUMIF(A2:A100,"销售",E2:E100)
✅作用:满足1个条件,才对数字求和
释义:A列是销售部的行,汇总E列数量
3. SUBTOTAL|可见单元格汇总(筛选后只算看得见的)
语法:=SUBTOTAL(功能代码,区域)
求和示例:=SUBTOTAL(9,E2:E100)
9=求和;109=求和(筛选隐藏+手动隐藏行都忽略)
✅作用:筛选表格时,自动跳过隐藏行
⚠️只针对行隐藏有效,隐藏列不生效
4. COUNTIF|单条件计数(数行数,不是加数字)
语法:=COUNTIF(区域,条件)
示例:=COUNTIF(D2:D100,"异常")
✅作用:统计满足1个条件的单元格个数
释义:D列状态为异常一共有多少条记录
5. COUNTIFS|多条件计数(同时满足多个条件)
语法:=COUNTIFS(区域1,条件1,区域2,条件2,...)
示例:=COUNTIFS(A2:A100,"销售",D2:D100,"异常")
✅作用:同时满足2个及以上条件,统计行数
释义:销售部+状态异常,一共有多少条