
答え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
そして、必要なものが表示され、基になる数値は文字列ではなく数値として保持されます。