【问题标题】:Gsheets to use cell number in cell reference in queryGsheets在查询中的单元格引用中使用单元格编号
【发布时间】:2021-04-01 08:38:41
【问题描述】:

我有这个公式:

=query(A6:D848,"Select * where D LIKE'"&AC1&"' AND A <> 'Grand Total'",0)

其中 AC1 的值为 2。

上述方法很有效,但是当我尝试将 LIKE 更改为 &gt; 时,我收到了错误。

=query(A6:D848,"Select * where D >'"&AC1&"' AND A <> 'Grand Total'",0)

我假设这是因为引用单元格值会返回一个字符串值而不是数字,但我不知道如何将其更改为数字并使查询正常工作。

【问题讨论】:

    标签: google-sheets google-sheets-formula sql-like google-query-language


    【解决方案1】:
    =query(A6:D848,"Select * where D > "&AC1&" AND A <> 'Grand Total'",0)
    

    您收到了错误,因为那里有多个引号。
    '"&amp;AC1&amp;"' = ' + " + &amp;AC1&amp; + " + '
    您需要删除单引号,因为 LIKE 需要这些单引号,而 &gt; 不需要。

    【讨论】:

    • 非常感谢,我需要很长时间才能弄清楚
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多