LibreOffice SUMIF 特定时间

LibreOffice SUMIF 特定时间

我想计算订单总额,并对订单进行 2 次小计17:00 前后

公式:=SUMIF(C:C,">17:00",D:D)
其中 C 列和 D 列为:
图片链接

该公式不太好用。我猜它把“17:00”视为整个日期。

有没有办法统计下午 5 点后的所有订单?

答案1

更改单元格的格式并将其设置为时间。

在此处输入图片描述

那么你的公式就应该有效。

在此处输入图片描述

答案2

如果您无法更改单元格类型,请将您的条件更改为“>17/24”或“>0.708333333333”,而不是“>17:00”。小时以整整 24 小时的分数计算。如果您要查找大于 17 的值,则永远无法找到。它会达到 1,然后从 0 重新开始。

作为一个实验,尝试在 Excel 单元格中输入 17:00 或 5:00 PM。Excel 通常会将其识别为日期/时间。然后将类型更改为常规,您将看到 0.70833333333。

Excel 通过计算从 1900 年 1 月 0 日开始的天数来对日期进行计算。值 1 表示 1900 年 1 月 1 日午夜。值 1.5 表示 1900 年 1 月 1 日中午。值 1.70833333333 表示 1900 年 1 月 1 日下午 5:00。

现在是 2021 年 6 月 15 日下午 12:33,距离 20 世纪已经过去 44,362.5234137... 天。

在此处输入图片描述

通过输入任意数字并将单元格类型更改为日期和/或时间来进行实验。

相关内容