在 Google 工作表上使用 SUMPRODUCT 函数在 Excel 上不起作用
Working SUMPRODUCT function on Google Sheets does not work in Excel
我这里有一个函数,用于计算我在每个国家/地区拥有多少潜在客户。
=sumproduct($A2=(vlookup(id_leads!$A:$A,country_leads!$A:$B,2,0)))
在 sheet id_leads
,$A:$A
包含潜在客户 ID
在 sheet country_leads
列 A
包含潜在客户 ID。 B
列包含潜在客户所在的国家/地区。
有人可以解释为什么它在 Excel 中失败(我收到 #VALUE!错误),但在 Google 表格中工作正常吗?如果有人建议让这个公式在 Excel 中起作用,我们将不胜感激。我试过使用 COUNTIF 和 SUMIF,但无法弄明白。
提前致谢!
您需要在数组公式中使用 SUM() 换行 COUNTIFS(),例如:
=SUM(COUNTIFS(D:D,B1:B3,E:E,A1))
作为一个数组,退出编辑模式时需要用Ctrl-Shift-Enter而不是回车来确认。如果操作正确,那么 Excel 将在公式周围加上 {}
。
请注意,第二个和第四个条件需要限制在数据集中,而不是完整的列引用。
所以你的公式应该是这样的:
=SUM(COUNTIFS(country_leads!$A:$A,id_leads!$A1:$A100,country_leads!$B:$B,$A1))
我这里有一个函数,用于计算我在每个国家/地区拥有多少潜在客户。
=sumproduct($A2=(vlookup(id_leads!$A:$A,country_leads!$A:$B,2,0)))
在 sheet id_leads
,$A:$A
包含潜在客户 ID
在 sheet country_leads
列 A
包含潜在客户 ID。 B
列包含潜在客户所在的国家/地区。
有人可以解释为什么它在 Excel 中失败(我收到 #VALUE!错误),但在 Google 表格中工作正常吗?如果有人建议让这个公式在 Excel 中起作用,我们将不胜感激。我试过使用 COUNTIF 和 SUMIF,但无法弄明白。
提前致谢!
您需要在数组公式中使用 SUM() 换行 COUNTIFS(),例如:
=SUM(COUNTIFS(D:D,B1:B3,E:E,A1))
作为一个数组,退出编辑模式时需要用Ctrl-Shift-Enter而不是回车来确认。如果操作正确,那么 Excel 将在公式周围加上 {}
。
请注意,第二个和第四个条件需要限制在数据集中,而不是完整的列引用。
所以你的公式应该是这样的:
=SUM(COUNTIFS(country_leads!$A:$A,id_leads!$A1:$A100,country_leads!$B:$B,$A1))