2015-08-04 2 views

ответ

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")