【发布时间】:2019-10-23 13:39:14
【问题描述】:
这是 5 月份提出的一个问题的后续,因为我遇到的问题与 Scott Craner 当时友好回答的问题略有不同。 Here's the previous post.
保留相同的示例但添加更多信息,我想按团队汇总“公司成本摘要”表上的列数据,即现在应该将多个列匹配添加在一起,而不仅仅是一个:
现在正在另一张名为“总业务成本”的表格中进行总结:
所以我想要实现的是对表一的每一行求和,其中 B 列与第二个表中 A 列的内容相匹配,但仅在第一个表的第 3 行与第二个表的第 4 行相匹配的情况下。因此,第二个表的单元格 B8 应添加标记为 Marketing 的每一列中标记为 Overheads 的每一行。
我使用的公式如下(使用第二张图片的单元格 B8 中的示例):
=SUMIFS(INDEX('Firm Cost Summary'!$E:$EM,0,MATCH(B$4,'Firm Cost Summary'!$E$3:$EM$3,0)),'Firm Cost Summary'!$B:$B,$A8)
当只有一个匹配结果时效果很好,但在有多个匹配结果时会失败(例如,对于示例中的营销团队)。
任何人都可以提出任何建议吗?
【问题讨论】:
标签: excel indexing excel-formula match