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

Google Sheets中XLOOKUP+Query公式仅显示12月支出的修正问题

修正Google Sheets支出跟踪表的全年筛选问题

问题分析

原公式中,当选择「2022 ALL MONTH EXPENSES」时,XLOOKUP返回的是12月对应的日期/月份值,导致QUERY仅筛选出12月的数据,无法展示全年支出。

修正后的公式

=query(DATA!B2:D, "where "&IF(XLOOKUP(B2,DATA!H2:H,DATA!H2:H)="2022 ALL MONTH EXPENSES", "year(B)=2022", "month(B)+1="&month(XLOOKUP(B2,DATA!H2:H,DATA!I2:I))),0)

公式说明

  • 第一个XLOOKUP匹配B2选中的选项,判断是否为「2022 ALL MONTH EXPENSES」
  • 若为全年选项,QUERY将筛选DATA表中B列(日期列)年份为2022的所有行
  • 若为单个月份选项,保留原逻辑:筛选对应月份的支出数据

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 22:25:21