要使用 SUMPRODUCT 函数每天求和,可以使用日期函数来创建日期范围,并将其与 SUMPRODUCT 函数一起使用。下面是一个示例公式,说明如何使用 SUMPRODUCT 函数每天求和。
假设有以下数据:
日期 | 数量
-----|----
1/1 | 10
1/2 | 15
1/2 | 20
1/3 | 25
1/3 | 30
要计算 1/2 号的总数量,可以使用以下公式:
=SUMPRODUCT((A2:A6=DATE(2022,1,2))*(B2:B6))
其中,A2:A6 是日期范围,B2:B6 是数量范围,DATE(2022,1,2) 创建了一个日期值,表示 2022 年 1 月 2 日。通过将等于 DATE(2022,1,2) 的日期作为第一个数组,并将数量范围作为第二个数组,SUMPRODUCT 函数将返回 1/2 号的总数量。
要计算 1/3 号的总数量,则需要将日期值更改为 DATE(2022,1,3)。
请注意,SUMPRODUCT 函数可以计算另一种方法:使用时间范围而不是日期范围。例如,要计算 9:00 到 12:00 的总数量,可以使用以下公式:
=SUMPRODUCT((C2:C6>=TIME(9,0,0))*(C2:C6<=TIME(12,0,0))*(B2:B6))
其中,C2:C6 是时间范围,B2:B6 是数量范围,TIME(9,0,0) 和 TIME(12,0,0) 分别是开始时间和结束时间。
=SUMPRODUCT((Sheet2!A:A>TIMEVALUE("7:00:00"))*(Sheet2!A:A