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

如何在Google Sheet中按指定日期区间筛选含日期和支出的数组数据

预期结果

实现方法

你可以直接用Google Sheets自带的FILTER函数实现这个需求,操作非常简单:

  1. 点击选中结果区域的起始单元格J2
  2. 输入如下公式后回车即可:
=IFERROR(FILTER(A2:E, A2:A >= H1, A2:A <= H2, A2:A <> ""), "暂无符合日期范围的记录")

公式说明

  • A2:E是你原始数据的范围,这里没有写结束行号,后续你往下方追加新数据的时候会自动被纳入筛选范围,不需要手动修改公式
  • A2:A >= H1 筛选日期大于等于H1单元格指定起始日期的行
  • A2:A <= H2 筛选日期小于等于H2单元格指定结束日期的行
  • A2:A <> "" 排除原始数据中A列为空的无效行,避免出现空白结果
  • 外层IFERROR用于没有符合条件的记录时显示友好提示,不会弹出错误代码

注意事项

  • 请确保H1、H2单元格的格式设置为日期格式,原始数据A列的日期也需要为标准日期格式,否则会出现筛选逻辑异常
  • 公式输入完成后会自动向下、向右溢出填充结果,不需要手动拖拽公式扩展范围
  • 如果你需要连带原始表头一起输出,可以把公式里的范围改成A1:E,对应调整筛选逻辑即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 13:36:02