
решение1
Вы можете использовать TIME, чтобы получить количество времени:
=INT(SUMPRODUCT($I$5:$I6+$L$5:$L6+TIME($J$5:$J6,$K$5:$K6,0)+TIME($M$5:$M6,$N$5:$N6,0))) & " days " & HOUR(SUMPRODUCT($I$5:$I6 + $L$5:$L6 + TIME($J$5:$J6,$K$5:$K6,0) + TIME($M$5:$M6,$N$5:$N6,0))) & " hours " & MINUTE(SUMPRODUCT($I$5:$I6 + $L$5:$L6 + TIME($J$5:$J6,$K$5:$K6,0) + TIME($M$5:$M6,$N$5:$N6,0))) & " minutes"
Поместите это в O6 и скопируйте/перетащите вниз.
Он создает значение дня/времени, а затем анализирует его, чтобы получить необходимые части.
SUMPRODUCT($I$5:$I6+$L$5:$L6+TIME($J$5:$J6,$K$5:$K6,0)+TIME($M$5:$M6,$N$5:$N6,0))
это часть, которая суммирует все части и возвращает значение, которое Excel может интерпретировать как дату/время.
Затем INT
возвращает дни, HOUR
часы и MINUTE
МИНУТЫ.
Затем мы объединяем, используя &
.
Диапазоны привязаны к первой строке, но на другом конце они относятся к строке, в которой размещена формула, таким образом, суммируя только ту полосу, на которой она находится, и те, что находятся выше.
Вы также можете использовать только SUMPRODUCT
часть:
=SUMPRODUCT($I$5:$I6+$L$5:$L6+TIME($J$5:$J6,$K$5:$K6,0)+TIME($M$5:$M6,$N$5:$N6,0))
И отформатируйте ячейки:
dd \d\a\y\s hh \h\r\s mm \mi\n\s
И он покажет то, что вам нужно, и сохранит базовое число как число, а не как строку: