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

如何编写Excel公式按天数区间统计日期列对应行数

Excel区间日期行数统计公式说明

公式错误原因说明

你之前的公式存在3类语法问题:

  1. 函数参数内部嵌套的TODAY()、DATE()前不需要额外加=
  2. 比较运算符和日期计算结果需要用&拼接,不能直接连写
  3. 不需要单独提取年/日参数,TODAY()-N即可直接得到N天前的日期值

1. 距今365天及以上的统计公式

=COUNTIF(A1:A1000, "<="&TODAY()-365)

逻辑说明:日期值越小代表时间越早,距今间隔超过365天的日期必然小于等于365天前的日期

2. 天数区间统计通用公式

以300-364天区间为例(避免和前一个区间重复统计),公式如下:

=COUNTIFS(A1:A1000, "<="&TODAY()-300, A1:A1000, ">"&TODAY()-365)

3. 其他区间推导规则

你可以按照固定规则推导所有区间的公式:

  • 假设需要统计X天 ~ Y天(X<Y)的区间行数,只需要把上面COUNTIFS公式里的300替换为X,365替换为Y即可
  • 保持区间开闭逻辑统一,即可避免重复/漏统计:前一个区间的上限+1 = 后一个区间的下限
    示例:230-299天区间的公式为
=COUNTIFS(A1:A1000, "<="&TODAY()-230, A1:A1000, ">"&TODAY()-299)

注意事项

  • 提前确认A列是Excel可识别的日期格式,若为文本格式可先用DATEVALUE()函数转换后再统计
  • 若要统计小于30天的区间,公式为=COUNTIF(A1:A1000, ">"&TODAY()-30)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 01:21:01