Google表格上的工作SUMPRODUCT功能在Excel中不起作用

时间:2017-01-12 01:09:34

标签: excel google-sheets vlookup countif sumifs

我在这里有一个功能,用于计算每个国家/地区的线索数量。

=sumproduct($A2=(vlookup(id_leads!$A:$A,country_leads!$A:$B,2,0)))

在工作表id_leads上,$A:$A包含潜在客户

在工作表country_leads上,列A包含潜在客户ID。列B包含潜在客户所在的国家/地区。

有人可以解释为什么它在Excel中失败(我得到#VALUE!错误),但在Google表格中工作正常吗?建议使这个公式在Excel中工作,将不胜感激。我试图使用COUNTIF和SUMIF,但无法弄明白。

提前致谢!

1 个答案:

答案 0 :(得分:1)

您需要在数组公式中使用SUM()的COUNTIFS()换行,例如:

=SUM(COUNTIFS(D:D,B1:B3,E:E,A1))

作为一个数组,需要在退出编辑模式时使用Ctrl-Shift-Enter而不是Enter来确认。如果操作正确,那么Excel会将{}放在公式周围。

enter image description here

请注意,第2和第4个标准需要限制在数据集中,而不是完整的列参考。

所以你的公式会是这样的:

=SUM(COUNTIFS(country_leads!$A:$A,id_leads!$A1:$A100,country_leads!$B:$B,$A1))