根据Excel中的DATE计算设置SUM条件

时间:2016-04-07 14:47:02

标签: excel excel-formula

问题

我在Excel中有一个表格,其中包含日期范围和数量。我需要总结基于日期范围的数量,从今天到早期,然后是30,60,90等天。

逻辑

  1. 如果产品是在30天内创建的,则为数量。
  2. 如果产品是在30天到60天之间创建的,则为SUM数量
  3. 如果产品是在60天到90天之间创建的,则为SUM数量
  4. 预期结果

    1. 数量等于24(24)
    2. 数量等于32(12 + 11 + 9)
    3. 数量等于26(10 + 1 + 10 + 5)
    4. CREATED AT    QTY
      01/02/2016    10
      01/02/2016    1
      03/02/2016    10
      05/02/2016    5
      01/03/2016    12
      02/03/2016    11
      06/03/2016    9
      12/03/2016    24
      

1 个答案:

答案 0 :(得分:0)

使用SUMIFS():

=SUMIFS(B:B,A:A,"<=" & Today() + 1,A:A,">=" & Today() - 30)

+ 1更改为-30,将- 30更改为- 60,依此类推。

或者您可以设置一个小表,其中列表中列出了结束日期,然后您可以使用以下内容:

=SUMIFS(B:B,A:A,"<=" & TODAY() - D2 + 31,A:A,">=" & TODAY() - D2)

enter image description here