很多人一提多条件求和,第一反应就是 SUMIFS。

可真到工作里,最烦的往往不是要求和,而是老板的脑回路总在变。

比如这张表,刚算完“华东+企业团购”的金额,下一秒又甩过来新需求:“把黄蓉负责的对公转账的咖啡豆礼盒也顺便拉一下”。

这时候你就会发现,不是公式不会写,

而是只要条件列一换,那又长又臭的 SUMIFS 就得推倒重来。

关键是条件总在变 变 变!

今天周老师教你一招,让你的公式长出“眼睛”,自己去抓数据。

下面,周老师毫无保留地拆解整个制作流程。

第一步:搭个“聪明”的条件筛选区

我们新建一张辅助表,把那些可能参与统计的条件字段(区域、产品线、店长等)列好,顺手给它们来个批量命名。

回到主表,插入5行空白行,作为条件区域。

在 A1:C1 用数据验证做下拉列表,Excel 里走“数据 -> 数据验证 -> 序列”,来源填 =下拉源!$A$1:$E$1;WPS 里也是在“数据”那一栏找下拉列表或有效性。。

重点来了!第二排取值区(A2:C2)咱们在数据验证里面用 INDIRECT。

A2 写 =INDIRECT(A1),B2 写 =INDIRECT(B1),C2 写 =INDIRECT(C1)

这样,你第一排选“店长”,第二排下拉就自动变出“黄蓉、郭靖…”,这灵活度,老板看了都得愣住。

关于二级下拉菜单的做法,咱们已经写过很多次文章了。如果你忘记了,请回看这篇:

按指定一级类别显示二级菜单

Excel三级下拉菜单,很简单,不蒙圈

 

第二步:请出扫地僧 DSUM 公式

万事俱备,在 E2 单元格写下这个“神奇”公式:

=DSUM($A$6:$G$700, “实收金额”, $A$1:$C$2)

发现没?DSUM 根本不问你条件在哪一列。

它认的是整个 $A$1:$C$2 区域。

只要你表头对得上,它就像个带导航的收割机,自己就在数据表里帮你把钱给数清楚了。

周老师的碎碎念:

1. 名字得对齐:你条件区的字段名(A1:C1)必须和下面原始表的表头长得一模一样,多一个空格它都不理你。

2. 条件是可以增减的:具体怎么做,你先理解了以后可以自己试试啦。。

你看,这就是周老师常说的:工具只是手段,选择比努力更重要。

用 SUMIFS 固然能算出来,但如果要随时更改条件组合,

你就应该用 DSUM!

标签: Excel
点击这里复制本文地址

以上内容由qqso网站教程网整理呈现.
原文地址:秒杀SUMIFS,条件能随便换的多条件求和,你肯定没见过发布于2026-06-10 17:16:37。
请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!