如何对 2 小时内发生的 Excel 中的值求和
How to sum values in Excel that occur between 2 hours
我想根据销售额发生的昼夜时间调来计算销售额。例如,我想总结 22:00h 和 2:00h 之间发生的所有销售额。
Hour Sales
18:58 49
18:00 49.5
03:01 31
20:00 139
09:15 61.5
11:36 5
08:00 24
16:32 25
12:30 96.5
17:30 75.5
09:00 80
00:10 24
15:00 24
18:00 216
09:30 24
06:30 47.5
因此,如果我尝试在小时 >=22:00 且 <23:00 的情况下进行求和,则公式有效。但是,如果我尝试对 22:00 和 2:00 之间的值求和,换句话说,第一个条件是“>=22:00”,第二个是“<2:00” , sumifs 无法工作。我明白为什么,但我正在努力寻找解决此任务的替代方法。
如前所述,我们需要在滚动到第二天时加 1,这意味着 SUMPRODUCT:
=SUMPRODUCT($B:$B,((E2<D2)+$A:$A>=D2)*(($A:$A<D2)+$A:$A<(E2<D2)+E2))
我想根据销售额发生的昼夜时间调来计算销售额。例如,我想总结 22:00h 和 2:00h 之间发生的所有销售额。
Hour Sales
18:58 49
18:00 49.5
03:01 31
20:00 139
09:15 61.5
11:36 5
08:00 24
16:32 25
12:30 96.5
17:30 75.5
09:00 80
00:10 24
15:00 24
18:00 216
09:30 24
06:30 47.5
因此,如果我尝试在小时 >=22:00 且 <23:00 的情况下进行求和,则公式有效。但是,如果我尝试对 22:00 和 2:00 之间的值求和,换句话说,第一个条件是“>=22:00”,第二个是“<2:00” , sumifs 无法工作。我明白为什么,但我正在努力寻找解决此任务的替代方法。
如前所述,我们需要在滚动到第二天时加 1,这意味着 SUMPRODUCT:
=SUMPRODUCT($B:$B,((E2<D2)+$A:$A>=D2)*(($A:$A<D2)+$A:$A<(E2<D2)+E2))