Google表格:Importrange功能

时间:2019-02-25 12:47:19

标签: google-sheets importrange

我一直在尝试使用importrange合并多个工作表中的数据。 这是我的公式。多张纸的数据包括名字,姓氏,部门,分支机构和电子邮件地址。

={IMPORTRANGE("File 1","Sheet1!A:Z");IMPORTRANGE("File 2","Sheet1!A:Z");IMPORTRANGE("File 3","Sheet1!A:Z");IMPORTRANGE("File 4","Sheet1!A:Z");IMPORTRANGE("File 5","Sheet1!A:Z")}

这是我正在使用的公式,但无法正常工作。

有什么建议吗?

=QUERY({IMPORTRANGE("File1","Sheet1!A:Z");IMPORTRANGE("File2","Sheet1!A2:Z");IMPORTRANGE("File3","Sheet1!A2:Z");IMPORTRANGE("File4","Sheet1!A2:Z");IMPORTRANGE("File5","Sheet1!A2:Z")},"where Col1 is not null")

相同的结果,但是如果我尝试单独隔离每个文件,它似乎可以正常工作。

1 个答案:

答案 0 :(得分:0)

首先,您需要分别粘贴每个IMPORTRANGE公式并调用 #REF! 错误,该错误会弹出允许访问按钮。然后您使用公式:

={QUERY(IMPORTRANGE("ID-or-URL-1", "Sheet1!A1:Z"), "where Col1 is not null", 0);
  QUERY(IMPORTRANGE("ID-or-URL-2", "Sheet1!A1:Z"), "where Col1 is not null", 0);
  QUERY(IMPORTRANGE("ID-or-URL-3", "Sheet1!A1:Z"), "where Col1 is not null", 0);
  QUERY(IMPORTRANGE("ID-or-URL-4", "Sheet1!A1:Z"), "where Col1 is not null", 0);
  QUERY(IMPORTRANGE("ID-or-URL-5", "Sheet1!A1:Z"), "where Col1 is not null", 0)}

={QUERY(IMPORTRANGE("ID-or-URL-1", "Sheet1!A1:Z"), "where Col1 is not null", 0)\
  QUERY(IMPORTRANGE("ID-or-URL-2", "Sheet1!A1:Z"), "where Col1 is not null", 0)\
  QUERY(IMPORTRANGE("ID-or-URL-3", "Sheet1!A1:Z"), "where Col1 is not null", 0)\
  QUERY(IMPORTRANGE("ID-or-URL-4", "Sheet1!A1:Z"), "where Col1 is not null", 0)\
  QUERY(IMPORTRANGE("ID-or-URL-5", "Sheet1!A1:Z"), "where Col1 is not null", 0)}