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

如何在QUERY中筛选最大运行时间对应的数据?

解决Google Sheets QUERY匹配最大运行时间无结果的问题
  • 问题原因:公式的字符串拼接和引号使用有误,且未匹配数据类型:

    • 若运行时间(Col9)是数字类型,用单引号包裹会导致匹配值变成文本格式,和实际数字不匹配;
    • 公式里多余的"转义符号会让匹配值带上额外引号,无法和原数据对应。
  • 修正后的公式:
    针对数字类型的运行时间:

    =QUERY(IMPORTRANGE("link","ShipmentOverview!A:I"), "SELECT * WHERE Col9 = "&$L1&"")
    

    针对文本类型的运行时间(比如带单位的时间文本):

    =QUERY(IMPORTRANGE("link","ShipmentOverview!A:I"), "SELECT * WHERE Col9 = '"&$L1&"'")
    
  • 无需中间单元格的高效写法:
    直接在单个QUERY里完成最大运行时间的匹配,不用先提取到L1:

    =QUERY(IMPORTRANGE("link","ShipmentOverview!A:I"), "SELECT * WHERE Col9 = (SELECT MAX(Col9) FROM IMPORTRANGE('link','ShipmentOverview!A:I'))")
    

    注:首次使用IMPORTRANGE需先授权访问目标表格。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 01:57:09