Excel 持续时间:从总分钟数到 hh:mm

Excel time duration: from total amout of minutes to hh:mm

我受困于 Excel 中的时间函数。 我有一个 table 装满了分钟数。我可以通过将分钟数除以 60 来轻松计算小时数。但这给了我一个实数,我找不到如何将其转换为持续时间。我发现阅读 37 小时 36 分钟比阅读 37.6 小时更容易。

                what I have              what I want
            minutes    hours
monday      2160       36                  36:00
tuesday     2255       37.6                37:36
wednesday   1715       28.6                28:36

请注意,当我将 [h]:mm@ 格式应用于单元格时,它不起作用。我猜是因为我的初始数据是真实值而不是时间格式...

Excel 将时间存储为一天的小数部分。

一天有1440分钟(60*24)

所以:

=TEXT(A2/1440,"[hh]:mm")

如果您只想格式化单元格,使其具有数值而不是文本字符串,请使用:

=A2/1440

并将该单元格格式设置为 [hh]:mm