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

如何在Excel中统计近8天范围内对应产品的下单总数量

错误原因排查

  • 你现有公式的问题在于仅校验了当前行的日期是否符合近8天要求,统计同产品订单总量时没有对其他匹配行的日期做限制,只要当前行日期符合要求,就会统计所有历史同产品订单数,自然会出现统计结果偏大的问题。

正确实现方案

你之前的认知有误,COUNTIFS多条件统计函数完全支持结合日期范围做限制,也是该场景最优的实现方案。
如果需要保留「当前行日期不在近8天范围内就返回空值」的逻辑,可直接使用如下公式,粘贴到D2单元格后下拉填充即可:

=IF(A2>=TODAY()-8,COUNTIFS(B$2:B$10,B2,A$2:A$10,">="&TODAY()-8),"")

公式参数说明

  • IF(A2>=TODAY()-8, ... ,""):和原有逻辑一致,仅当前行下单日期在近8天范围内时才输出统计结果,否则返回空
  • COUNTIFS的两组判断条件:
    • 第一组B$2:B$10,B2:限定统计范围为和当前行产品一致的订单
    • 第二组A$2:A$10,">="&TODAY()-8:限定统计的订单日期必须在近8天范围内

如果你的订单数据是动态新增的,不想固定统计范围到第10行,可以调整为整列引用,公式如下:

=IF(A2>=TODAY()-8,COUNTIFS(B:B,B2,A:A,">="&TODAY()-8),"")

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 12:36:03