【问题标题】:LIMIT clause taking argumentsLIMIT 子句带参数
【发布时间】:2021-08-26 18:53:22
【问题描述】:

我有

=QUERY('Sheet 3 (2021)'!E:N, "SELECT E,I,J,K,M,N ORDER BY M DESC LIMIT 8")

我希望我的 LIMIT 参数获取单元格引用。语法是什么?

单元格引用是一个函数。函数是=COUNTIFS('sheet 3 (2021)'!M:M, ">"&I24)

I24 是=(NOW()-7)

我的目标是从时间戳 > 七(天)的响应表中获得我的查询限制。

【问题讨论】:

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


    【解决方案1】:
    =QUERY('Sheet 3 (2021)'!E:N, "select E,I,J,K,M,N Order by M desc limit "&COUNTIFS('sheet 3 (2021)'!M:M, ">"&I24)&"")
    

    使用"&xxxx&" 代替8,其中xxxx 是单元格引用或函数。

    【讨论】:

      【解决方案2】:

      尝试:

      =QUERY('Sheet 3 (2021)'!E:N, 
       "select E,I,J,K,M,N 
        where M > date '"&TEXT(NOW()-7, "yyyy-mm-dd")&"'
        order by M desc 
        limit 8")
      

      【讨论】:

        猜你喜欢
        • 2018-06-20
        • 2020-08-31
        • 1970-01-01
        • 2011-02-18
        • 1970-01-01
        • 2011-04-06
        • 1970-01-01
        • 2023-03-12
        • 1970-01-01
        相关资源
        最近更新 更多