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

如何在 Excel 中根据发票编号快速获取对应的小计?

作者Xiaoyang修改日期
根据发票编号获取小计

如果您有一列发票编号,另一列对应金额,现在希望像下图所示那样为每个发票编号计算小计金额,该如何在 Excel 中实现?

使用公式根据发票编号获取小计金额

使用强大功能根据发票编号获取小计金额


使用公式根据发票编号获取小计金额

要处理此任务,您可以使用以下公式:

请将以下公式复制并粘贴到一个空白单元格中:

=IF(COUNTIF($A$2:A2,A2)=1,SUMIF($A:$A,A2,$B:$B),"")

然后,向下拖动填充柄至需要使用此公式的单元格,系统会根据每个发票编号计算出小计结果,如下图所示:

根据发票编号获取小计金额并将总计置于上方

备注

1. 在上述公式中:A2 是包含您要使用的发票编号的第一个单元格,A:A 是包含发票编号的列,而 B:B 是您希望获取小计数据的列。

2. 若您希望将小计结果显示在每个发票编号的最后一行,请使用以下数组公式:

=IF(A2=A3,"",SUM(IF($A$2:$A$12=A2,$B$2:$B$12,0)))

然后,您应同时按下 Ctrl + Shift + Enter 键以获得正确结果,如下图所示:

根据发票编号获取小计金额并将总计置于下方



使用强大功能根据发票编号获取小计金额

如果您已安装 Kutools for Excel,即可借助其高级合并行功能,轻松合并相同发票编号并自动获取每个发票的小计。

提示:要使用 Kutools for Excel高级合并行功能,请先下载该工具,即可快速轻松地应用此功能。

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

1. 首先,将原始数据复制粘贴到新区域,选中新粘贴的数据区域,然后点击 Kutools > 合并和拆分 > 高级合并行,如下图所示:

点击 Kutools 的高级合并行功能

2. 在高级合并行对话框中,点击 Invoice #列名,然后点击主键选项,将此列设为关键列;接着选择需要进行小计的 Amount 列名,再点击计算> 求和,如下图所示:

3. 设置完成后,点击确定按钮,所有相同的发票编号将自动合并,对应金额也已汇总,如下图所示:

原始数据向右箭头根据发票编号获取小计的结果

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


  • 超级编辑栏(轻松编辑多行文本和公式);阅读版式(轻松阅读和编辑大量单元格);粘贴到筛选范围……
  • 合并单元格/行/列并保留数据;分割单元格内容;合并重复行并求和/求平均值……防止重复项单元格;比较区域……
  • 选择重复或唯一行;选择空白行(所有单元格均为空);超级查找和模糊查找多个工作簿中的内容;随机选择……
  • 精准公式复制多个单元格而不更改公式引用;自动创建引用到多个工作表;插入项目符号、复选框等更多功能……
  • 收藏并快速插入公式、区域、图表和图片;加密单元格并设置密码;创建邮件列表并发送电子邮件……
  • 提取文本、添加文本、删除某位置字符、删除空格;创建并打印数据分页统计;在单元格内容与批注之间转换……
  • 超级筛选(保存并应用筛选方案到其他工作表);高级排序按月/周/日、频率等分组;特殊筛选按加粗、倾斜等格式……
  • 合并工作簿和工作表;汇总表格基于关键列;分割数据到多个工作表批量转换 xls、xlsx 和 PDF……
  • 数据透视表按周数、星期几等分组……显示未锁定、选区锁定并以不同颜色标识;高亮显示包含公式/名称的单元格……
kte tab 201905
  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑与阅读,大幅提升多文档操作效率!
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中操作。
  • 将您的工作效率提升 50%,每天减少数百次鼠标点击!
officetab bottom