对包含某个范围内的多个数据的单元格进行求和

对包含某个范围内的多个数据的单元格进行求和

我尝试对包含 18:00 到 00:00 之间时间的所有单元格求和,但我引用的单元格在同一个单元格中同时包含数据和时间。

我引用的单元格如下所示:

9/15/2020 19:23
9/18/2020 16:35
9/14/2020 17:24
9/14/2020 18:25
9/15/2020 16:41
9/15/2020 20:30

是否可以像这样对单元格进行求和,或者是否需要将日期和时间放在单独的单元格中才能进行求和?

答案1

包含列中的数据A, 使用:

=sumproduct(--(timevalue(right(A1:A6,5))<=timevalue("18:00")))

在此处输入图片描述

(在这种情况下,Excel 和 Google Sheets 是相同的)

编辑#1:

上述公式仅在数据单元格为文本。如果它们是真正的 Excel 日期,则使用:

=SUMPRODUCT(--(A1:A6-INT(A1:A6)<=TIMEVALUE("18:00")))

相关内容