KutoolsforOffice — 一套方案,五大工具。事半功倍。

如何在 Excel 中根据单一条件对多列数据进行求和?

作者晓阳修改日期

在 Excel 中,您可能经常需要计算多列的总和,但仅限于满足特定条件的行。例如,假设您有一个记录不同产品在数月内销售情况的数据集,现在需要针对 1 月、2 月和 3 月,仅汇总特定产品(如“KTE”)的总销售额。这类需求常见于业务报告、绩效追踪或库存管理等场景。

显示原始数据和条件的截图

使用辅助列根据单个条件对多列求和

使用数组公式根据单个条件对多列求和

使用强大功能根据单个条件对多列求和

数据透视表 —— 创建数据透视表以按条件汇总和筛选


使用辅助列根据单个条件对多列求和

在 Excel 中,一种直观高效的方法是先借助辅助列对每行的相关列求和,随后即可轻松使用 SUMIF 函数按特定条件汇总总计。该方法可视化程度高,便于逐步核验中间计算结果,非常适合故障排查或审计场景;但会向数据中引入额外列,若追求数据集的简洁性,部分用户可能倾向于避免采用此方式。

1. 在此示例中,若要对每行的所有值求和,请在 E 列(从 E2 开始)输入以下公式:=SUM(B2:D2),然后向下拖动填充柄,即可将公式应用到所有相关行,立即查看每个产品的行总计。见截图:

使用 SUM 函数获取所有总计的截图

2. 接下来,在目标单元格(例如 H2)中输入以下公式,使用 SUMIF 函数对满足条件的辅助列值求和:

=SUMIF(A2:A10, G2, E2:E10)

按下 Enter 后,即可看到所选产品或条件的总计。见截图:

使用 SUMIF 根据特定条件获取总数的截图

提示:在上述公式中:

  • A2:A10 是您要检查条件的范围(例如产品名称)。
  • G2 包含要匹配的条件(例如“KTE”)。
  • E2:E10 列出了辅助列中的求和结果。

此方法最适合需要透明化计算过程并轻松查看逐行小计的场景。但请注意,在大型数据集中,额外的列可能会让工作表显得杂乱。


查找求和所有行或列中匹配的值

Kutools for Excel查找求和功能可帮您快速定位特定值,并按需对行或列中所有匹配项一键求和。立即下载 Kutools for Excel,提升工作效率!

Kutools for Excel:包含 300 多个实用 Excel 加载项,30 天内可免费无限制试用。立即下载并免费试用!


使用数组公式根据单个条件对多列求和

如果您希望避免在工作表中添加辅助列,可使用数组公式,根据条件动态计算多列的总和,既保持数据紧凑,又无需改动原始表格结构。

1. 在目标单元格(例如 G2)中输入或粘贴以下公式:

=SUM((B2:B 10+C2:C 10+D2:D10)*(--(A2:A10=F2)))

2. 对于不支持动态数组函数的 Excel 版本,请按 Ctrl + Shift + Enter(而非仅按 Enter)确认公式;对于新版 Excel(Office 365 和 Excel 2021+),直接按 Enter 即可,结果将立即显示条件的总计。

使用数组公式根据单个条件对多列求和的截图

提示:在此公式中,

  • B2:B10C2:C10D2:D10 是您要对其求和的列。如需包含更多列,只需添加相应范围即可。
  • A2:A10 是用于检查条件的单元格范围。
  • F2 包含您要匹配的条件。

数组公式功能强大,但输入时需格外谨慎。若公式未返回预期结果,请检查是否使用了正确的按键组合(旧版 Excel 需按 Ctrl + Shift + Enter)以及引用范围是否对齐。此方法最适合追求简洁高效的公式解决方案,且无需改动您的源数据。


使用强大功能根据单个条件对多列求和

如果您需要一种快速简便的方法来执行此计算(尤其是频繁需要根据条件对多列求和时),请立即体验查找求和功能!该功能简化操作流程,无需编写公式或添加额外辅助列,即可轻松完成任务,助您在复杂场景中显著节省时间和精力。

提示:要使用从下到上查找功能,请先下载 Kutools for Excel,即可高效应用该功能,轻松提升工作效率!

安装 Kutools for Excel 后,请按以下步骤操作:

1. 转到 Kutools > 高级 LOOKUP > 查找求和,即可打开功能对话框:

启用“查找与求和”功能的截图

2. 在查找求和对话框中指定以下内容:

  • 查找求和行位于查找求和类型部分下;
  • 您的查找值、输出单元格以及相关数据范围;
  • 点击选项下的返回所有匹配项的求和结果

配置“查找与求和”对话框的截图

3. 单击确定,即可立即获取所有匹配记录的总计值。见截图:

显示结果的截图

立即下载并免费试用 Kutools for Excel!

Kutools 最适合追求效率与自动化的用户,尤其适用于处理大型数据集或执行重复性任务。使用此功能前,请确保 Kutools 已正确安装并启用。


数据透视表 —— 根据条件跨多列汇总和筛选求和结果

数据透视表是一种高度灵活且直观的工具,能够根据任意条件跨多列汇总并筛选总计,特别适用于大型动态数据集,以及希望在无需编写公式或代码的情况下进行交互式数据分析与汇总的用户。

您可以快速显示任意选定条件的总计,通过几次点击即可切片和切块数据、更改筛选器并重新排列汇总表。数据透视表非常适合仪表板、临时报告和注重清晰度与视觉呈现的演示文稿。

1. 请选择您的完整数据区域(包括所有列和标题)。

2. 转到插入> 数据透视表。在弹出的对话框中,选择将数据透视表放置在新工作表或当前工作表中,然后单击确定

3. 在数据透视表字段窗格中,将您的条件列(例如)产品)拖入区域,再将您要汇总的各数据列(例如)1 月、2 月、3 月)拖入区域——默认情况下,这些数据将自动求和。

4. 现在,您只需使用数据透视表中的筛选下拉菜单,即可按所需条件(例如仅选择“KTE”)筛选行。

数据透视表让您快速汇总任意产品或类别的数据,并轻松查看任意列组合的总计结果。当源数据发生变化时,只需刷新数据透视表,即可自动更新所有总计。如需更精细的呈现效果,还可直接在表内设置数字格式,或灵活调整行与列的布局。

如遇错误,请确保所有相关列均包含标题,且数据位于连续区域内,不含空白行或合并单元格。

数据透视表无需公式即可实现交互式分析,但其本身不显示公式。因此,在需要透明度的审计或基于公式的报告场景中,建议根据实际需求将此方法与公式解决方案结合使用。


更多相关文章:

  • 对一列中的多个条件使用 Sumif
  • 在 Excel 中,SUMIF 函数不仅可用于对不同列中的多个条件求和,还能基于同一列中的多个条件对单元格求和。本文将为您介绍如何对同一列中满足多个条件的值进行求和。
  • 在 Excel 中对一个或多个条件使用 Sumif
  • 在 Excel 中,根据一个或多个条件对数值求和是大多数用户常见的任务。SUMIF 函数可帮助我们基于单一条件快速求和,而 SUMIFS 函数则支持同时满足多个条件的求和操作。本文将介绍如何在 Excel 中实现基于一个或多个条件的求和?
  • 在 Google 工作表中对两个指定日期之间的单元格值求和
  • 在我的 Google 工作表中,有两列分别包含日期和订单数据。现在,我希望根据指定的日期范围对订单列中的单元格求和。例如,对 2018/5/15 至 2018/5/22 之间的订单值求和,如下图所示。您如何在 Google 工作表中完成此任务?
  • 当另一列中的值发生变化时对单元格求和
  • 在处理 Excel 工作表时,有时需要根据另一列中的数据组对单元格进行求和。例如,我希望在 A 列的数据发生变化时,自动对 B 列中的订单金额求和,从而获得如下所示的结果。您会如何在 Excel 中实现这一需求?

最佳办公效率工具

🤖KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项   |  删除空白行   |  合并列或单元格且不丢失数据   |  不使用公式的四舍五入……
高级 LOOKUP多条件 VLookup  |  多值 VLookup  |   跨多工作表 VLookup   |   模糊查找……
高级下拉列表快速创建下拉列表   |  级联下拉列表   |  多选下拉列表……
列管理器添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列……
特色功能网格聚焦   |  设计视图   |增强编辑栏   | 工作簿和表管理器   |  资源库(自动文本)|  日期提取   |  汇总工作表  |  加密/解密单元格   | 按列表发送邮件   |  超级筛选   |   特殊筛选(筛选粗体单元格/斜体/删除线……) ......
精选 15 工具集12 文本工具添加文本删除特定字符,……)|   50+ 图表 类型甘特图,……)|   40+ 实用公式基于生日计算年龄,……)|   19 插入工具插入二维码从路径插入图片,……)|   12 转换工具小写金额转大写汇率转换,……)|   7 合并和拆分工具高级合并行分割单元格,……)|……更多
在您的首选语言中使用 Kutools – 支持英语、西班牙语、德语、法语、中文及 40+ 种其他语言!

使用 Kutools for Excel 大幅提升您的 Excel 技能,体验前所未有的高效。Kutools for Excel 提供 300 多项高级功能,助您提升生产力、节省时间。立即点击此处,获取您最需要的功能……


Office Tab 为 Office 带来标签式界面,让您的工作更轻松

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中。
  • 将您的工作效率提升 50%,每天减少数百次鼠标点击!

所有 Kutools 插件,一个安装程序

Kutools for Office 套件捆绑了适用于 Excel、Word、Outlook 和 PowerPoint 的插件以及 Office Tab Pro,非常适合需要跨多个 Office 应用高效协作的团队。

ExcelWordOutlookTabsPowerPoint
  • 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
  • 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
  • 协同效果更佳— 在多个 Office 应用中实现高效协同
  • 30 天全功能试用— 无需注册,无需信用卡
  • 超值之选— 比单独购买插件更省钱