在Excel中从分钟和秒到十进制的转换

商业中使用的大多数数字都基于 10——通常称为十进制系统。一美元是1.00美元,半美元是0.50美元。

时间当然是例外,因为它基于12。白天和黑夜分别是12小时,而小时和分钟则分为60(或5 x 12)。尽管我们都可以很轻松地计算时间,但是将基于12的系统转换为基于10的十进制系统通常很麻烦。

幸运的是,Microsoft Excel可以非常轻松地为您转换它们。因此,如果您需要证明时间就是金钱,使用 Excel 来运行您的计算可能会为您节省一点。

如何将时间转换为十进制格式

将时间转换为十进制格式仅涉及基本除法。一天有24小时,一小时有60分钟,一分钟有60秒。

将秒转换为十进制

如果您的时间在单元格 A1 中,您可以通过在另一个单元格中划分 A1 将其转换为另一个时间测量的小数。例如:

=A1/60 将秒转换为一分钟的十进制小数

=A1/3600 将秒转换为一小时的十进制小数

= A1 / 86400将秒转换为一天的十进制小数

将分钟转换为十进制

如果要将分钟转换为小数,则公式将是以下之一:

= A1 / 60将分钟转换为一小时的十进制分数

=A1/1440 将秒转换为一天的小数

如何在Excel中使用自定义时间格式

Excel在持续时间内提供了几种自定义格式选项,并且只要您在小时,分钟和秒之间使用冒号,它就可以识别您输入的大多数时间。

例如,如果您只是在 Excel 中输入“1:30”,软件将假定您的意思是 1 小时 30 分钟。如果您输入 1:30:50 以添加额外的 50 秒,Excel 也会理解这一点,尽管它会将单元格中的数字截断为 1:30。但是,如果要输入24小时或大于24小时的任何持续时间,则需要选择一种自定义的持续时间格式,例如[h]:mm或[h]:mm:ss。

要使用自定义时间格式,请突出显示并右键单击单元格,然后选择“设置单元格格式”。在“数字”选项卡下,选择“自定义”,然后向下滚动以找到合适的时间格式。

如果您使用 Excel 作为时间计算器,您可以像处理任何其他数字系统一样处理这些数字。例如,从 1:00 中减去 00:30 将得到 00:30。

如何将自定义时间格式转换为十进制

如果您或员工在Excel中使用了自定义时间格式,则只需更改格式即可将其转换为小数。突出显示单元格,右键单击它们,然后选择“设置单元格格式”。在“数字”选项卡下,选择“数字”。

或者,如果单击“主页”选项卡,则应该在功能区的“数字”菜单中看到“自定义”。单击此,然后选择“数字”。无论采用哪种方式,时间都会自动更改为十进制数。

例如,0:30:15(即零小时,30分钟和15秒)将变为0.0210069444444444,即一天的十进制小数;如果使用默认的两位小数,则为0.02。

如果持续时间是 22:10:00,这将变为 0.923611111111111,或 0.92,这是一天的更大的小数部分。

要将数字从一天的一小部分更改为一小时的一小部分,请在相邻的单元格中将此单元格乘以24。因此,通过使用公式 =A1*24,一天的 0.92 变为一小时的 0.50。

小费

即使您在Excel中将“数字”格式限制为两位小数,该程序也会记住完整的15位小数,并且在执行计算时将使用更完整的数字。