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

如何在Google Sheets中统计最后一个非空日期的出现次数?

解决Google Sheets统计最后一个非空日期出现次数的问题

嘿,作为经常和Google Sheets打交道的老玩家,我来给你快速搞定这个需求!

核心思路

我们需要分两步精准实现:

  • 定位表格中最后一个非空的日期值
  • 统计这个值在日期列中的出现总次数

直接可用的公式

假设你的日期数据在A列(如果有表头,记得把范围改成实际数据行,比如A2:A),直接复制这个组合公式就行:

=COUNTIF(A:A, INDEX(A:A, MAX(ROW(A:A)*(A:A<>""))))

公式拆解(帮你理解底层逻辑)

  • MAX(ROW(A:A)*(A:A<>"")):通过乘法筛选出非空单元格的行号,取最大值就是最后一个非空日期所在的行
  • INDEX(A:A, 上述结果):精准提取出这一行对应的日期值
  • COUNTIF(A:A, 提取的日期):统计该日期在整列中的出现次数

适配你的示例表格

在你提供的表格场景里,这个公式会自动识别到最后一个非空日期是「March 4」,然后统计出它的出现次数为5,完全匹配你的预期结果!

注意事项

如果你的日期列有表头(比如第一行是“日期”),记得把公式里的A:A改成实际数据区域,比如A2:A,避免把表头误统计进去,调整后的公式:

=COUNTIF(A2:A, INDEX(A2:A, MAX(ROW(A2:A)*(A2:A<>"")) - ROW(A2) + 1))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.29 18:43:11