Excel 条件求和:SUMIF、SUMIFS、DSUM 和 SUMPRODUCT 完整指南
内容 切换 Excel 条件求和完整指南:SUMIF、SUMIFS、DSUM 和 SUMPRODUCT快速修复:6 个最常用的公式SUMIF 与 SUMIFS:何时使用哪个?实例:可重复的样本1)...
内容
切换
Excel 条件求和完整指南:SUMIF、SUMIFS、DSUM 和 SUMPRODUCT快速修复:6 个最常用的公式SUMIF 与 SUMIFS:何时使用哪个?实例:可重复的样本1) 截至 2025 年 1 月的在线总数2) 总计(不含“取消”)3)备注中包含关键词(部分匹配)4)绝对值之和常见错误及检查清单故障排除了解更多(内部链接)官方文件(权威来源)结束语
Excel 条件求和完整指南:SUMIF、SUMIFS、DSUM 和 SUMPRODUCT
本文 Excel 条件求和这是一本一站式指南。它涵盖了 SUMIF 和 SUMIFS 之间的区别、日期、文本和通配符条件、多个条件、绝对值求和,甚至 DSUM 和 SUMPRODUCT 的替代策略,并配有实际示例。
快速修复:6 个最常用的公式
单一条件求和 (SUMIF)
=SUMIF(A2:A100,">0",B2:B100)
条件范围 A(销售状态/标志),总范围 B(金额)。指定条件为大于 0。
多重条件和 (SUMIFS)
=SUMIFS($C:$C,$A:$A,"온라인",$B:$B,">="&DATE(2025,1,1),$B:$B,"<"&DATE(2025,2,1))
A = 渠道,B = 日期,C = 金额。2025 年 1 月线上销售总额。
部分匹配(通配符)
=SUMIFS(C:C,A:A,"*반팔*",B:B,"여름")
产品名称包含“短袖”和季节=夏季。
不匹配(排除)
=SUMIFS(C:C,A:A,"<>취소")
A 列值不是“取消”的行的总和。
绝对值之和(忽略符号)
=SUMPRODUCT(ABS(D2:D100))
数据库结构总和 (DSUM)
=DSUM($A$1:$F$100,"금액",$H$1:$I$3)
在H1:I3中创建条件表(匹配字段名称),灵活处理复杂条件。
SUMIF 与 SUMIFS:何时使用哪个?
物品SUMIFSUMIFS
条件数12个或更多
总范围选项(如果省略,范围 = 总和)固定为第一个参数
日期/文本/通配符능可能(多组合强度)
替代手段SUMPRODUCT/DSUMDSUM,SUMPRODUCT
实例:可重复的样本
样本数据(简要):A=渠道,B=订单日期,C=金额,D=备注
행 | 채널 | 주문일 | 금액 | 비고
---|--------|-------------|-----|-------
2 | 온라인 | 2025-01-03 | 120 | 정상
3 | 매장 | 2025-01-07 | 80 | 취소
4 | 온라인 | 2025-01-20 | 60 | 교환
5 | 온라인 | 2025-02-05 | 50 | 정상
1) 截至 2025 年 1 月的在线总数
=SUMIFS($C$2:$C$5,$A$2:$A$5,"온라인",$B$2:$B$5,">="&DATE(2025,1,1),$B$2:$B$5,"<"&DATE(2025,2,1))
2) 总计(不含“取消”)
=SUMIFS($C$2:$C$5,$D$2:$D$5,"<>취소")
3)备注中包含关键词(部分匹配)
=SUMIFS($C$2:$C$5,$D$2:$D$5,"*정상*")
4)绝对值之和
=SUMPRODUCT(ABS($C$2:$C$5))
常见错误及检查清单
比较日期:不是文本“2025-01-01” DATE(연,월,일)并操作。避免与区域设置混淆。
不一致“<>값”形式(例如 "<>취소"),空格也可以视为值。
部分匹配: *키워드* 使用通配符。
性能表现:参考热量(C:C)如果过度使用可能会变慢→ $C$2:$C$100000 建议修复后部范围。
符号/绝对值:如果需要在求和之前进行转换 ABS 조합。
故障排除
症状원인해결
结果 0
日期/文本类型不匹配
DATE() 使用或 VALUE()规范化为
放慢速度
查看之前的预赛,重复计数
修复精确范围,必要时切换到 DSUM
部分匹配失败
缺少通配符
*키워드* 在表格中输入
仅计算负数
条件符号反转
">0"/"<0" 再次确认
了解更多(内部链接)
SUMIF函数完整总结
SUMIFS 多条件指南
SUMPRODUCT 的高级用法
使用 ABS(绝对值)
Excel函数从基础到应用
官方文件(权威来源)
微软:SUMIF
微软:SUMIFS
微软:DSUM
微软:SUMPRODUCT
结束语
Excel 条件求和SUMIF/SUMIFS 是基础,但大多数业务案例可以通过根据复杂性或性能问题补充 DSUM/SUMPRODUCT 来快速解决。