【问题标题】:Google Sheets import range returning incorrect data谷歌表格导入范围返回不正确的数据
【发布时间】:2019-12-27 19:14:05
【问题描述】:

完整的 google 电子表格系统用于记分,更新时容易出现延迟,但我从未遇到过这样的问题,即相同的基本功能返回两个单独的结果。该问题是可重复的,并且出现在多个电子表格上。

我已经创建了一个测试表- https://docs.google.com/spreadsheets/d/1arh0D9ch5MpQjRh_bHjLfLx5S7TAW8R_pgGLf5tovig/ 有问题的代码;有人可以帮忙吗?

=QUERY(IMPORTRANGE("***","***"),"select Col1 where Col1 <>5 order by Col9 desc")

【问题讨论】:

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


    【解决方案1】:

    在您的 QUERY 公式中,您选择的是数字单元格并将其与 &lt;&gt;5 进行比较,但请注意 A2 不是数字:

    这就是2 2 不包含在您的C 列中的原因

    看起来您的QUERY 公式将第一个单元格粉碎成一个单元格,因为您没有指定 3td 查询参数。试试:

    =QUERY(IMPORTRANGE("1pnowvo6YVj-DZAPCaKE2x9vSIbpAAmlwhRMO2OZNlrE","color!A84:M115"),
     "select Col1 where Col1 <>5 order by Col9 desc", 0)
    

    【讨论】:

    • 左边的代码显示两个 2,就像右边的代码一样。就在一个不应该做的事情的牢房里。我被难住了。
    • 您包含 ,0 的更新答案完美地修复了它,现在我只需要弄清楚如何为您投票。您是否也有解决这给我造成的所有白发问题的方法?
    • @FootballGuy 你的声望点现在很低,所以你不能投票。但如果对您有帮助,您可以接受已解决的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-15
    • 1970-01-01
    • 2020-06-24
    • 1970-01-01
    • 1970-01-01
    • 2021-12-25
    相关资源
    最近更新 更多