谷歌电子表格中sumif公式的外部范围

时间:2015-12-02 15:45:54

标签: google-sheets spreadsheet google-docs

谷歌电子表格中的

我想使用公式SUMIF; 函数的语法是SUMIF(A1:A10,“付费”,B1:B10)

作为第一个参数(和最后一个)我想使用一系列另一个谷歌表; 我使用函数IMPORTRANGE,但结果总是#N / A

我的代码是:
sumif(importrange(“xxhEwtMr2xxzRmiucxRgA5P119SEmsqL2R08gggt4Yyg”,“list!$ E:$ E”),$ S7,importrange(“xxhEwtMr2xxzRmiucxRgA5P119SEmsqL2R08gggt4Yyg”,“list!$ C:$ C”))

我哪里错了?

PS。 错误弹出报告:
Error Argument must be a range.

2 个答案:

答案 0 :(得分:1)

我的理解是SUMIF中的第三个参数必须是对本地工作表的直接引用。

您可以添加其他选项卡以将数据导入,也可以尝试使用其他公式方法,例如:

=SUM(QUERY(importrange("xxhEwtMr2xxzRmiucxRgA5P119SEmsqL2R08gggt4Yyg", "list!$C:$E"),"select Col1 where Col3 = '"&$S7&"'",0))

答案 1 :(得分:0)

您可以更轻松地解决方法是将导入范围用于新工作表。 然后从那张纸上总结出来。它仍然会动态更新。