老同学表格定制专家WPS / Excel 公式助手

SUMIF

求和类

对满足单个条件的单元格求和(条件支持通配符?和 *)。

基本语法
=SUMIF(条件区域, 条件, [求和区域])

参数怎么填

必填 2 个 · 选填 1 个
#参数要求怎么理解 / 怎么填
1条件区域必填用来逐行判断条件是否成立的区域。
2条件必填判断规则,例如 ">100"、"销售部" 或 A1>0。
3求和区域选填符合条件后需要加总的数值区域。

① 找到数据区域

先确认条件列和结果列在哪,注意固定区域加 $

② 按顺序填参数

依次填 条件区域、条件

③ 回车并向下填充

双击填充柄,整列公式自动套用

跟着案例练 6 次

点击公式右侧可复制,换成你的单元格就能用
CASE 1

按部门汇总金额

★★★要求:按部门汇总金额
fx公式示例
=SUMIF($F$8:$F$13,"销售部",$I$8:$I$13)

解释:SUMIF 先在 F8:F13 部门列里找“销售部”,再把同一行的 I8:I13 金额加总。这个案例用真实存在的部门做条件,能直接看出单条件汇总的逻辑。

CASE 2

按区域汇总数量

★★★要求:按区域汇总数量
fx公式示例
=SUMIF($G$8:$G$13,"华东",$H$8:$H$13)

解释:条件区域是 G8:G13 区域列,求和区域是 H8:H13 数量列。只有区域等于“华东”的行,数量才会参与求和。

CASE 3

按项目关键词汇总金额

★★★要求:按项目关键词汇总金额
fx公式示例
=SUMIF($E$8:$E$13,"*电脑*",$I$8:$I$13)

解释:星号是通配符,表示前后可以有任意文字。这里在项目列里查找包含“电脑”的项目,再汇总对应金额,适合演示模糊条件求和。

CASE 4

省略求和区域

★★★要求:省略求和区域
fx公式示例
=SUMIF($I$8:$I$13,">30000")

解释:当只写条件区域和条件时,SUMIF 会对条件区域本身求和。这里表示在金额列中找大于 30000 的金额,并把这些金额加总。

CASE 5

引用单元格作为条件

★★★要求:引用单元格作为条件
fx公式示例
=SUMIF($F$8:$F$13,F8,$I$8:$I$13)

解释:F8 是部门条件,公式会在 F8:F13 部门列里找和 F8 相同的部门,再汇总对应金额。复制公式时可以换不同条件单元格。

CASE 6

按日期之后汇总金额

★★★要求:按日期之后汇总金额
fx公式示例
=SUMIF($D$8:$D$13,">="&DATE(2024,2,1),$I$8:$I$13)

解释:条件区域是 D8:D13 日期列,条件是 2024 年 2 月 1 日及以后。满足日期条件的记录,会汇总对应的金额。

模拟数据|销售业务数据

上面案例里的 日期、项目 等列,就来自这张表

把这张表放进工作台
行日期项目部门区域数量金额
82024-01-05笔记本电脑销售部华东1272,000
92024-01-12显示器销售部华南2036,000
102024-02-03键盘市场部华东3517,500
112024-02-18鼠标销售部华北4814,400
122024-03-09移动硬盘市场部华南1612,800
132024-03-21打印机财务部华东816,000