【问题标题】:Query Importrange Issue查询 Importrange 问题
【发布时间】:2020-09-21 15:03:20
【问题描述】:

我不确定此功能为何停止工作,但我确信这与后端数据不一致或查询条件“CONTAINS”需要如何更改有关。 IMPORTRANGE 部分工作得很好,但并不总是将数据拉入前端工作表。查询部分如下所示

SELECT Col3, Col2, Col1 WHERE Col2 CONTAINS "&'Job Number'!A1&" ORDER BY Col3 ASC,1

第 2 列包含 xxxxx 的作业编号,并在其末尾附加了另外 3 位代码。如果我手动进入工作表并编辑 IMPORTRANGE 范围值,它只会临时填充。如果我关闭电子表格并再次打开它,它将不会填充。第 2 列中的数据是否需要在整个列中保持一致的数据类型,否则会破坏查询?

【问题讨论】:

    标签: google-sheets google-sheets-formula


    【解决方案1】:

    很遗憾,我们没有测试表,所以我们无法知道预期的结果。

    尽管如此,您的公式语法不正确

    正确的语法应该是:

    SELECT Col3, Col2, Col1 WHERE Col2 CONTAINS '"&"JOB"&A1&"' ORDER BY Col3 ASC,1
    

    请注意语法'"&"JOB"&A1&"'

    (如果您仍有问题,请分享测试表并告诉我们。)

    【讨论】:

    • 有趣的是,该公式在调用不同后端数据的所有其他工作表上的工作方式。我确实忘记在我原来的帖子的公式中加上感叹号。您的编辑不起作用。我的将另一个工作表中的一个单元格作为标准引用。
    • “这个公式是如何工作的……” 如前所述,“如果您仍有问题,请分享一张测试表并告诉我们” i> 另请阅读about minimum reproducible example
    • @RobertMiller 为了重现 marikamitsos 答案,如果您共享测试表,它应该对有类似问题的社区成员有所帮助。
    猜你喜欢
    • 1970-01-01
    • 2021-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-17
    • 1970-01-01
    • 2019-04-19
    相关资源
    最近更新 更多