Excel公式从不同工作表中获取另一工作表中的总和

时间:2019-06-20 05:41:33

标签: excel-formula

我正在尝试将不同工作表的值的总和获取到概述工作表。我已将索引匹配项与sum一起应用,但其他表中的值重复。 请帮助在汇总表中获取总金额。

请让我知道如何上传工作表以获取公式。

=SUM(IFERROR(INDEX(ZA!$D$10:$S$21,MATCH(Overview!$C16,ZA!$D$10:$D$21,0),MATCH(Overview!D$15,ZA!$D$10:$S$10,0)),0),IFERROR(INDEX(WA!$D$10:$S$21,MATCH(Overview!$C16,WA!$D$10:$D$21,0),MATCH(Overview!D$15,WA!$D$10:$S$10,0)),0),IFERROR(INDEX(EA!$D$10:$S$21,MATCH(Overview!$C16,EA!$D$10:$D$21,0),MATCH(Overview!D$15,EA!$D$10:$S$10,0)),0),IFERROR(INDEX(ME!$D$10:$S$19,MATCH(Overview!$C16,ME!$D$10:$D$19,0),MATCH(Overview!D$15,ME!$D$10:$S$10,0)),0),IFERROR(INDEX(SADC!$D$10:$S$17,MATCH(Overview!$C16,SADC!$D$10:$D$17,0),MATCH(Overview!D$15,SADC!$D$10:$S$10,0)),0))

1 个答案:

答案 0 :(得分:1)

您的问题中没有简单的示例,但是答案是我自己的猜测,基于您阅读完整的问题。

如果需要进一步说明,请分享示例快照。

在这种情况下,您可以使用SUMPRODUCT()函数来获得包括重复值在内的准确结果。

下面是我猜到的示例快照。

创建的RAW数据示例

enter image description here

概述公式有效。

根据您的公式答案= 250

公式=SUM(SUMPRODUCT((ZA!$D$11:$D$21=$C16)*(ZA!$E$10:$S$10=D$15)*(ZA!$E$11:$S$21>0),ZA!$E$11:$S$21),SUMPRODUCT((WA!$D$11:$D$21=$C16)*(WA!$E$10:$S$10=D$15)*(WA!$E$11:$S$21>0),WA!$E$11:$S$21),SUMPRODUCT((EA!$D$11:$D$21=$C16)*(EA!$E$10:$S$10=D$15)*(EA!$E$11:$S$21>0),EA!$E$11:$S$21),SUMPRODUCT((ME!$D$11:$D$21=$C16)*(ME!$E$10:$S$10=D$15)*(ME!$E$11:$S$21>0),ME!$E$11:$S$21),SUMPRODUCT((SADC!$D$11:$D$21=$C16)*(SADC!$E$10:$S$10=D$15)*(SADC!$E$11:$S$21>0),SADC!$E$11:$S$21))

新公式答案= 400

enter image description here