如何以日-小時-分鐘格式求和並顯示時間

如何以日-小時-分鐘格式求和並顯示時間

假設我想透過將 08 加到 I9、J9、K9 以日-小時-分鐘格式顯示 O9

答案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

它會顯示你想要的內容,並將底層數字保留為數字而不是字串:

在此輸入影像描述

相關內容