代码之家  ›  专栏  ›  技术社区  ›  revive

Google Sheets QUERY返回时出现未找到列错误

  •  1
  • revive  · 技术社区  · 2 年前

    我有两张床单。

    master有大量的数据和列a:EY,大约有600行

    R col是人名 CE col是他们的存款价值(以美元为单位)

    我需要将CE单元格中有值的所有名称和存款导入另一张表

    以下是查询的逻辑:

    如果CE不为空, 返回R(姓名)和CE(存款)

    以下是我的问题:

    =QUERY(Importrange("form_url","June 3-7 (Robert Martin)!A1:EY800"), "SELECT S,CE WHERE CE is not null")
    

    错误为: 无法分析函数query参数2:NO_COLUMN:S的查询字符串

    当我将QUERY更改为: =QUERY(Importrange("form_url","June 3-7 (Robert Martin)!A1:EY800"), "SELECT *")

    它返回来自MASTER的所有数据。。我做错了什么??

    **很遗憾,我无法共享表单数据。

    1 回复  |  直到 2 年前
        1
  •  0
  •   Kreeszh    2 年前

    尝试

    =QUERY(Importrange("form_url","June 3-7 (Robert Martin)!A1:EY800"), "SELECT Col19,Col83 WHERE Col83 is not null")
    

    不能使用列字母引用,因为它是导入的数据。