【问题标题】:Why is this IMPORTRANGE formula not working?为什么这个 IMPORTRANGE 公式不起作用?
【发布时间】:2017-12-04 17:06:10
【问题描述】:

我在使用 IMPORTRANGE 公式时不断收到错误:

=importrange(“1uUbz2HAzgwBwY3zMXqcLJM_Z8qVQZHNP0wzRaNHceTc”, “Sheet1!A:B”)

我多次更改了工作表的名称以确保所有内容都匹配但看到:

公式解析错误

我不确定我做错了什么。原始工作表也有几个选项卡。

你能看出错误在哪里吗?

【问题讨论】:

    标签: google-sheets google-sheets-formula importrange


    【解决方案1】:

    这对我有用:

    =importrange(“1uUbz2HAzgwBwY3zMXqcLJM_Z8qVQZHNP0wzRaNHceTc”; “Sheet1!A:B”)

    也许用分号试试

    【讨论】:

    • 分号有效!糟糕的是,谷歌自己并没有对这个解决方案发表任何意见
    • 这是一个区域性的事情。有些地区在公式中使用逗号,有些地区使用分号。
    【解决方案2】:

    添加链接格式 例如 =importrange("https://docs.google.com/spreadsheets/d/1uUbz2HAzgwBwY3zMXqcLJM_Z8qVQZHNP0wzRaNHceTc","Sheet1!A:B") 这应该可以解决它

    【讨论】:

    • 链接格式不是必需的,但可以根据需要使用。
    【解决方案3】:

    另一个可能阻止导入范围工作的问题是工作表名称中的前导或尾随空格。让您检查工作表标签并清除任何前导或尾随空格,否则您的公式将不起作用。 :-)

    在我终于找到问题之前,我花了一个小时阅读这个帖子并一遍又一遍地重新创建我的公式。

    【讨论】:

      【解决方案4】:

      您将其命名为 Sheet1!A:B,但缺少用于标识工作表名称的单引号。

      应该改为'Sheet1'!A:B
      完整的公式如下:

      =importrange(“1uUbz2HAzgwBwY3zMXqcLJM_Z8qVQZHNP0wzRaNHceTc”, “'Sheet1'!A:B”)
      

      【讨论】:

      • 请注意:仅当工作表名称中有空格时才需要引号。
      【解决方案5】:

      确保您尝试从中导入的工作表保存为 Google 工作表。我试图将 .xls 文件导入谷歌工作表,但它不起作用。我将工作表重新保存为谷歌工作表,它立即解决了问题。

      【讨论】:

        【解决方案6】:

        问题

        这个公式不起作用

        =importrange(“1uUbz2HAzgwBwY3zMXqLJM_Z8qVQZHNP0aNHceTc”,“Sheet1!A:B”)

        原因

        你使用弯双引号 “ ” 而不是直双引号 " "

        解决方案

        将引号从卷曲改为直引号
        =importrange("1uUbz2HAzgwBwY3zMXqLJM_Z8qVQZHNP0aNHceTc","Sheet1!A:B")

        小心
        如果您有不同的语言环境,您还必须将 , 更改为 ;

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-05-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多