You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求修改Google Sheets QUERY公式以按Col5升序排序

解决Google Sheets QUERY公式添加排序的问题

别担心,我已经帮你把按Col5升序排序的逻辑正确加到公式里了,直接替换原公式就行:

=QUERY({IMPORTRANGE("https://docs.google.com/spreadsheets/d/1BNomeoTxYiT4A1A0i8jhRIPtTfZN0GtbQQ4Intp7lMY", "'MASTER'!A2:Z100");IMPORTRANGE("https://docs.google.com/spreadsheets/d/1BNomeoTxYiT4A1A0i8jhRIPtTfZN0GtbQQ4Intp7lMY", "'SPOTS'!A2:Z100")},"select * where LOWER(Col1) contains '"&lower(Structure!N$8)&"' and Col2 = date '"&TEXT(Structure!M$8,"yyyy-mm-dd")&"' order by Col5 asc",1)

修改说明:

  • 核心改动是在QUERY的查询字符串末尾添加了 order by Col5 asc,这是Google Sheets QUERY语法的标准写法——排序规则必须放在WHERE筛选条件之后,插错位置就会报错
  • 原公式的表合并、文本+日期筛选逻辑完全保留,只是在筛选完成后增加了按第5列从小到大排序的步骤
  • 最后参数1依然保留,用来指定第一行作为表头

这个公式会先合并MASTER和SPOTS两个工作表的指定范围,筛选出符合Col1包含指定文本、Col2匹配指定日期的行,最后按Col5升序排序展示结果。

内容的提问来源于stack exchange,提问作者Lonestar Dads

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.30 23:32:44