【问题标题】:Query Function not working in Google Sheets查询功能在 Google 表格中不起作用
【发布时间】:2021-04-14 16:34:03
【问题描述】:

我在这方面遇到了很多麻烦。我发现了问题,但不知道如何解决。 这是我在 Google 表格中的查询功能。它给我的错误是: "无法解析函数 QUERY 参数 2 的查询字符串:AVG_SUM_ONLY_NUMERIC"

我意识到这是因为 Q 列中的值实际上是另一个函数。

例如,可见 Q 列中的一个单元格是“$1,338.1424”,但如果您单击该单元格,实际内容是“=IF(ISBLANK(R12)," ",R12*L12)" 我无法弄清楚鉴于此问题,一种使查询函数对列 Q 中的值求和的方法。任何帮助将不胜感激,因为我无法找到任何帮助。

=query(Trades_April,"SELECT SUM(Q) WHERE W Contains 'PS'")

【问题讨论】:

    标签: google-sheets-formula


    【解决方案1】:

    问题不在于单元格中有公式,而是值“$1,338.1424”不是数字,而是文本。

    解决方案:尝试将单元格中的公式更改为:

    =IF(ISBLANK(R12)," ",VALUE(R12*L12)
    

    另一种可能是:选择 Q 列并将格式更改为“数字”。

    如果这些不起作用,请发布指向您的电子表格版本(不含敏感数据)的链接,我会尽力使其起作用。

    【讨论】:

    • 谢谢!直到我像这样将整个函数包装在值函数中,它才起作用: =iferror(ifna(value(IF(ISBLANK(R12)," ",R12*L12))))
    • 我很高兴至少能给你一个想法 :) 如果你的问题已经得到解决,请将主题标记为已回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-06
    相关资源
    最近更新 更多