将单元格格式化为分钟以用于时间计算?

将单元格格式化为分钟以用于时间计算?

我有 4 列:Time InLunch和。每日总计列使用以下公式Time OutDaily Total

=([Time Out]-[Time In])-[Lunch]

我希望能够简单地在午餐字段中输入分钟数。单元格需要采用什么格式才能使上述公式起作用?

我试过 [mm],但当我输入“42”时,它会将其更改为 60480。我试过常规数字,但公式失败了。我试过各种时间格式,但输入 42 会将其更改为 0:00,公式栏显示“2/11/1900 12:00:00 AM”。

我需要做什么?

答案1

mm格式化为分钟是否正确,或者[mm]如果您希望它根据需要超过 60。

但是,您需要输入您的数据在几天内,因为 Excel 中的所有日期/时间都是以天为单位处理的。因此,30 分钟是 1/2*1/24 天,约为 0.020833。如果您输入该数字,它将显示“30”。

这可能不太方便,但这是唯一的方法真的处理分钟。另一个选择是伪造的它,并将单元格格式化为0" min"。这样,Excel 会将其视为普通数字,但在数字后面显示“ min”,这使得每个人都可以将其读作分钟。

唯一的缺点是如果你想做计算有了它,那时,您需要记住它只是一个数字,而不是真正的分钟,所以如果您在公式中使用它,您需要将它除以分钟和天之间的因子(24 * 60) - 或者继续用格式伪造单位。

答案2

Time inTime out列格式化为,TimeLunchDaily Total列格式化为h:mm

在此处输入图片描述

输入午餐时间,如下所示:0:30。Excel 会将其识别为分钟。现在计算就可以了。

在此处输入图片描述

相关内容