SUMIFS对一系列数据的影响

时间:2015-11-02 16:19:47

标签: excel sumifs

我目前在Excel中有这个公式:

=SUMPRODUCT(SUMIFS('OPPORTUNITY LIST Current Month'!$W:$W,'OPPORTUNITY LIST Current Month'!$J:$J,"Open",'OPPORTUNITY LIST Current Month'!$A:$A,'Opportunity Allocation'!$A:$A))

'Opportunity allocation'是一个工作表,其中包含按名称在列中分配的唯一标识符,因此对于此人'Opportunity allocation'的列A在'OPPORTUNITY LIST current month'中包含其数据行的所有唯一标识符表格。

此公式适用于所有匹配分配给此人的标识符的行,并返回列W的总和。

问题是它在运行时基本上会崩溃Excel,在一个单元格上花费20多分钟才能运行,这显然是一场噩梦,因为我需要在一个30人的团队中为十个不同的值做这个!

任何人都可以帮助我以更有效的方式写这篇文章吗? 我认为SUMPRODUCT是导致我出现问题的原因吗?

1 个答案:

答案 0 :(得分:1)

问题是你的最终标准。您要求Excel考虑超过一百万个单元格 - '机会分配'!$ A:$ A - 符合该标准!

这实际上意味着Excel必须执行相当于超过一百万个单独的SUMIF构造,然后对所有这些结果求和。你真的有超过一百万个不同的标准,你想要考虑的范围'机会名单当前月份!$ A:$ A?

此致