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

如何用INDEX/VLOOKUP或ARRAY公式提取Google Sheets今日日期对应行数据?

提取Google表格中今日日期关联行的ARRAY公式方案

基础匹配公式

假设事件/描述列是A列,日期列是B列,在空白列首行输入以下公式,即可自动提取今日日期对应的事件:

=ARRAYFORMULA(IF(B:B=TODAY(), A:A, ""))

公式会遍历B列所有行,匹配等于今日日期的行,返回对应A列的事件描述;不匹配的行返回空值,新增行时会自动生效。

如果需要同时提取日期和事件(返回整行数据),用这个公式:

=ARRAYFORMULA(IF(B:B=TODAY(), A:B, ""))

处理带时间戳的日期

如果日期列包含具体时间(比如2024/05/20 16:45),需要忽略时间只匹配日期部分,用DATEVALUE转换后匹配:

=ARRAYFORMULA(IF(DATEVALUE(B:B)=TODAY(), A:A, ""))

进阶过滤(无空行)

如果不想显示空行,直接返回所有匹配的有效行,用FILTER结合日期判断:

=FILTER(A:B, DATEVALUE(B:B)=TODAY())

注意事项

  • 确保日期列设置为日期格式,避免文本格式导致匹配失败
  • ARRAYFORMULA无需手动拖拽,会自动应用到整列,新增行时自动生效

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 17:44:49