如何计算超过24小时的持续时间?

时间:2018-10-20 12:02:00

标签: excel spreadsheet libreoffice

我的值为[HH]:MM:SS,即76:30:00。我想将此值转换为小时数的十进制值-在本例中为76.5。

但是HOURS()返回4而不是76。可能是因为(3*24 + 4)=76

我正在使用Libre Office Calc-但我认为使用Excel将是相同的解决方案。

2 个答案:

答案 0 :(得分:1)

这取决于您的区域设置,至少在excel中有效...

美国,区域设置为“ hh:mm:ss”,定界符为“ ,

=TEXT(H15,"[h]:mm:ss")*24

欧洲人,区域设置为“ tt:mm:ss”,分隔符为“ ;

=TEXT(H15;"[t]:mm:ss")*24

答案 1 :(得分:1)

Excel将日期/时间存储为一天和一天的一部分,通常从1900年1月1日开始。

因此,您所需要做的就是将时间值乘以24,然后将结果格式化为GeneralNumber with 1 (or more) decimals