在Excel中如何将时分秒格式的时长转换为小数形式

2022-05-29 23:10:31   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《在Excel中如何将时分秒格式的时长转换为小数形式》,欢迎阅读!
小数,分秒,时长,转换,形式

Excel中如何将时分秒格式的时长转换为小数形式

Excel中要将时分秒格式的时长转换为小数形式,例如“25:30:00”表示经过的时间为25小时30分钟,要将其转换为以“小时”为单位的小数形 式“25.5”,可以将该时间值乘以24,再设置单元格格式为“常规”。那么为什么要乘以24呢?道理如下:

我们以一道简单的算术题来进行说明:一台电脑每小时耗电0.4度,问使用7小时30分钟共耗电多少度?假如时间值在A1单元格中,其单元格格式为“[h]:mm:ss”,时间显示为“7:30:00”,如果直接使用公式:

=A1*0.4

再设置单元格格式为“常规”,将返回“0.125”而没有得到正确的结果。

这是因为在Excel中,单元格中的时间是用一个小数来表示的。该小数值为从“0”到“0.99999999”之间的数值,代表从“0:00:00 (12:00:00 AM)”到“23:59:59 (11:59:59 P.M.)”之间的时间。单元格中的时间为“7:30:00”实际为“0.3125”,而“25:30:00”实际为“1.0625”,这些数值在设置单 元格格式为“常规”后就可以看到。我们可以将这些小数理解为该时长与1天的总时长之间的比率,时长的单位相同。以“7:30:00”为例,以小时为单位, 其时长为7+30/60=7.5小时,以分钟为单位为7*60+30=450分钟,以秒为单位


7*60*60+30*60=27000秒。而1天的总时 长为24小时或1440钟或86400秒,所以:

7.5/24=450/1440=27000/86400=0.3125

因而要得到以小时为单位的小数形式时间值,只需将其乘以24即可。同理要得到以分钟为单位的小数形式时间值,就要乘以1440如果将上述公式改为:

=A1*24*0.4

然后设置单元格格式为“常规”,就会返回正确的结果“3”。


本文来源:https://www.dywdw.cn/9862fcf9f705cc17552709bc.html

相关推荐
推荐阅读