Excel公式:Minutes of Minutes,以DD:HH:MM格式汇总

时间:2014-05-21 10:46:24

标签: excel format sum

我将以下列作为示例:

Variance (Minutes)
-600
-600
-600
-600
-600
-600
-600

它加起来为-4200。这是

 -2.91 days or

 -2 Days and 22hours

我不知道如何添加值,然后将其转换为-2天,22小时,0分钟。

这是我得到的最接近的(没有求和部分)(我将A1中的值设置为-2.91):

=INT(A1) & ":" & TEXT(A1-INT(A1), "h:mm")

但我需要RoundDown,否则会将其转换为-3:2:09 因为它认为-2.91是-3(向上舍入)

所以我使用RoundDown,它会产生稍好的结果

=ROUNDDOWN(A1,0) &":"  & TEXT(A1-INT(A1), "h:mm")

产生

-2:2:09

但它仍然偏离正确的-2天,22小时,0分钟

有人可以帮我一个公式(我不能手动选择它,它用于生成的报告) 总结一列分钟,并以格式dd,hh,mm

显示

1 个答案:

答案 0 :(得分:2)

一天有1440分钟。和Excel使用默认(对于Windows版本)1900日期系统时无法表达负日期/时间值。考虑到这些限制,并且考虑到您显然不需要将结果作为实数,这里有两个可能的公式,它们将给出上面显示的结果

=TEXT(SIGN(SUM(A1:A7)),";-;;") &TEXT(ABS(SUM(A1:A7))/1440,"d"" days, ""h"" hours, ""m"" minutes""")

=TRUNC(SUM(A1:A7)/1440) & " days, " & TEXT(ABS(SUM(A1:A7))/1440,"h"" hours, ""m"" minutes""")