
答案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
它會顯示你想要的內容,並將底層數字保留為數字而不是字串: