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

Excel以列标题为条件实现多行及任意连续日期范围求和问题

解决方案

你目前使用的SUMPRODUCT逻辑完全可以扩展适配任意连续日期范围的求和需求,只需调整日期判断部分的参数即可:

  • 手动指定起止日期版本
    可以先把需要计算的起始日期、结束日期分别填入两个空白单元格(例:起始日期存放在A6,结束日期存放在B6),公式修改为:
    =SUMPRODUCT((B1:1>=A6)*(B1:1<=B6)*(B2:4))
    只需更新A6、B6的日期值,就能自动计算对应日期范围内的所有数据总和。
  • 优化防错版本
    如果表头存在非日期的无效值,可增加ISNUMBER判断避免计算误差:
    =SUMPRODUCT(ISNUMBER(B1:1)*(B1:1>=A6)*(B1:1<=B6)*(B2:4))
  • 其他常用动态周期示例
    如果你需要计算自然月的数据,无需手动输入日期,公式可写为:
    =SUMPRODUCT((B1:1>=EOMONTH(TODAY(),-1)+1)*(B1:1<=EOMONTH(TODAY(),0))*(B2:4))

内容的提问来源于stack exchange,提问作者Vrienden van Andries

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 09:12:04