我遇到了excel问题。如何在Excel中将DD:HH:MM转换为HH:MM?
这是一个展示我需要的例子。 1:02:49(1天,2小时,49分钟)应该是26:49(26小时49分钟)
答案 0 :(得分:0)
我猜测你的1:02:49
单元格被格式化为文本;否则,您只需将单元格格式从DD:HH:MM更改为HH:MM。
我选择以文字形式输出,但如果需要,可以将其更改为实际的时间值。
是的,公式有点长,但它可以处理每个:
之间的任意位数。因此,例如,100:3:4
(100天,3小时,4分钟)将正确评估为2403:04
=24*LEFT(A1,FIND(":",A1)-1)+MID(A1,FIND(":",A1)+1,LEN(A1)-2-LEN(RIGHT(A1,LEN(A1)-FIND("@",SUBSTITUTE(A1,":","@",2))))-LEN(LEFT(A1,FIND(":",A1)-1)))&":"&TEXT(RIGHT(A1,LEN(A1)-FIND("@",SUBSTITUTE(A1,":","@",2))),"00")