发布于2026-06-02 阅读(0)
扫一扫,手机访问
说到Excel里的条件求和,SUMIF函数绝对是绕不开的利器。它结构清晰,上手快,能帮你从一堆数据里精准地“捞”出想要的结果。今天,我们就来把这个函数掰开揉碎了讲清楚。

SUMIF函数的公式长这样:SUMIF(range, criteria, [sum_range])。别看它短,三个参数各有各的职责:
range(必需):这是你设定“条件”的裁判区。函数会在这个单元格范围里,逐个检查是否符合你的要求。
criteria(必需):这就是你开出的“条件”。它很灵活,可以是具体的数字(如100)、文本(如“苹果”)、表达式(如“>100”),甚至是用通配符表示的模糊条件。
sum_range(可选):这是真正的“计分板”。只有那些在“裁判区”(range)里符合条件的数据,其对应的“计分板”区域里的数值才会被加总。如果省略这个参数,函数会直接对“裁判区”里符合条件的单元格本身进行求和。
理解了参数,具体怎么用呢?下面这几种场景覆盖了大部分日常工作需求。
比如,在A1到A10这列里,找出所有内容是“Apple”的单元格,并对它们对应的B列数值求和。公式很简单:=SUMIF(A1:A10, "Apple", B1:B10)。如果就想对A列里“Apple”本身求和(假设它们是数字),甚至可以省略第三个参数:=SUMIF(A1:A10, "Apple")。
想统计所有填了数据的项目?用星号(*)这个通配符。公式=SUMIF(A1:A10, "*", B1:B10) 就能对A列非空单元格对应的B列值求和。
反过来,如果想忽略空值,只计算有内容的单元格,条件可以写成 "<>"&""(即不等于空)。不过更常见的需求是排除空值,上述非空求和的用法已经足够。
当你的条件不是完全匹配时,通配符就派上用场了。星号(*)代表任意数量字符,问号(?)代表单个字符。
例如,想汇总所有以“北区”开头的销售数据,可以用 =SUMIF(A1:A10, "北区*", B1:B10)。这样,“北区一部”、“北区-张三”等都会被纳入计算。
条件不限于文本匹配,数字比较更常见。比如,想计算销售额大于10000的汇总,公式是 =SUMIF(C1:C10, ">10000")。同样,你可以使用“>=”、“<”、“<=”等运算符。
理论说再多,不如看两个活生生的例子。
假设A列是年份,C列是对应的销售额。要快速算出2017年的总销售额,公式一目了然:=SUMIF(A2:A10, 2017, C2:C10)。这里,2017作为数字条件,不需要引号。
在库存表里,G列是“类型”(填写“入库”或“出库”),K列是数量。那么:
看,数据管理是不是瞬间清晰了?
总而言之,SUMIF函数就像一把精准的筛子,帮你从纷繁的数据流中筛选并汇总出关键信息。掌握它的基本语法和这几类核心用法,大部分单条件求和的问题都能迎刃而解。
上一篇:WPS 365全新升级
下一篇:pdf怎么转换成excel?
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9