将小时和分钟转换为分钟 Excel

将小时和分钟转换为分钟 Excel

目标:计算已用时间的报酬。

简短的问题是,如何在 Excel 中将小时和分钟的时间值转换为分钟,以计算工作小时的报酬?例如,我有一个时间值 2:15(两小时十五分钟),我想将其转换为数字 135。或者,转换为小时的十进制值也可以。这会将 2:15 转换为 2.25。

展开:

我有一个使用军事时间的时间跟踪电子表格。其中两个字段是开始时间和结束时间。一个简单的公式(=d3-c2 或 =start_time-end_time)在第三个字段中得出经过的时间。但是,结果以小时和分钟为单位,我无法使用它来计算这段时间的工资。我想创建第四个字段,将两小时十五分钟的值转换为仅分钟(135)或两小时十五分钟的十进制小时表示(2.25)。

我将把分钟转换为小时的十进制值,然后乘以工资率,或者如果十进制值可以一步获得,我将把工资率乘以该值。

最后,如果工资率为 10 美元/小时,我希望有一个字段显示该员工应获得 22.50 美元的工作报酬。感谢您的任何建议。

答案1

如果您的源值存储为日期/时间,则可以使用HOUR()和直接提取小时和分钟MINUTE()

例如,单元格 A1 是时间值2:15:00(2 小时 15 分钟,无秒)。此公式将返回数值 135 分钟。将其格式化为数字,而不是日期/时间:

=HOUR(A1)*60+MINUTE(A1)

答案2

在 Excel 中,时间以带分数的天数形式存储。要将此数字转换为分钟,只需将其乘以:

1 天 = 24 小时 = 24 * 60 或1440 分钟

一个简单的公式将被=A1*1440存储在一个定义为小数点后有零位数字的单元格中。

您还可以使用 CONVERT 函数 像这样 :=CONVERT(A1, "day", "hr")

有关更多信息和示例,请参阅文章
如何在 Excel 中将时间转换为分钟

相关内容