日期范围内的总数(每月变化)

日期范围内的总数(每月变化)

我想计算特定月份的日期总数。问题(与其他问题不同)是某些订单需要几个月才能完成,当这些订单最终完成时,它们会被发布回收到订单的月份。因此日期范围不能是特定数组,因为单元格的数量可能会随着时间的推移而增加。

因此,我需要能够比较D5 月份的所有数据(例如 (5))及其总和E

   A        B           C           D           E
1  Order#   Name        Product1    Date        Amount
2  24621    Customer1   product1    5/31/2013   $690.62
3  24621    Customer2   product1    5/31/2013   $297.07
4  24621    customer3   product1    5/22/2013   $274.20
5  24621    Customer4   product1    5/21/2013   $377.44
6  24521    Customer5   product1    5/20/2013   $3,200.00
7  24321    Customer5   product1    5/17/2013   $948.28

我怎样才能实现这个目标?

答案1

您可以使用SUMIFS,例如在 G2 中输入月份 1 日,如 2013 年 5 月 1 日,然后在 H2 中使用此公式

=SUMIFS(E:E,D:D,">="&G2,D:D,"<"&EOMONTH(G2,0)+1)

您可以在 G3 中列出更多日期,然后将公式复制到该列中

答案2

使用数据透视表(可能用途远超您的特定要求)并按日期分组:

SU604553 示例

答案3

在 Excel 中很容易做到:

  1. 添加一个辅助列来计算数据的月份F2 =Month(D2)。这应该返回 5。
  2. 在总计单元格中,使用公式=SUMIF(F2:F7, 5,E2:E7)。这将返回所有月份值的总和 5(五月)。

相关内容