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

Google Sheets中如何按指定日期筛选在场人员?(原使用FILTER函数)

Google Sheets 按当前日期筛选在场人员

核心公式(自动匹配当前日期)

=FILTER(A4:A, INDEX(4:1000, , MATCH(TODAY(), 3:3, 0))<>"")

公式拆解

  • TODAY():自动获取当前系统日期
  • MATCH(TODAY(), 3:3, 0):在第3行(日期行)精确匹配当前日期,返回对应列的位置
  • INDEX(4:1000, , 列号):提取当前日期列中,第4行及以下的所有人员状态数据(4:1000可根据实际数据行数调整)
  • FILTER(A4:A, ...<>""):筛选出当前日期列状态不为空的人员姓名(如果在场标记是特定字符,比如√,可改成=INDEX(...)="√")

手动指定日期的变体

如果需要筛选某一特定日期而非当前日期,把TODAY()换成指定日期的单元格引用即可,比如假设B1是输入日期的单元格:

=FILTER(A4:A, INDEX(4:1000, , MATCH(B1, 3:3, 0))<>"")

注意事项

  • 确保第3行的日期格式与系统日期格式一致,否则会匹配失败
  • 调整数据区域范围(比如4:1000),覆盖所有人员行,避免遗漏

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 10:50:59