Googleスプレッドシートに期間を追加する方法(例付き)
次の数式を使用して、Google スプレッドシートで一定範囲の期間を合計できます。
= ARRAYFORMULA ( TEXT ( SUM ( IFERROR ( TIMEVALUE ( C2:C8 ) ) ) , " [h]:mm:ss " ) )
この特定の数式は、 C2:C8の範囲内のすべての期間を合計し、結果を時、分、秒の形式で表示します。
次の例は、この公式を実際に使用する方法を示しています。
例: Google スプレッドシートで期間を追加する
Google スプレッドシートに、さまざまなイベントの期間を示す次のデータ セットがあるとします。
SUM()関数を使用して列 C に期間を追加しようとするとします。
= SUM( C2:C8 )
この式は、期間の合計が 24 時間を超えると、実質的に合計を 0 にリセットすることがわかります。
代わりに、次の式を使用して期間の合計を計算する必要があります。
= ARRAYFORMULA ( TEXT ( SUM ( IFERROR ( TIMEVALUE ( C2:C8 ) ) ) , " [h]:mm:ss " ) )
この式は継続時間の合計を正しく計算します。
期間列の値の合計は、44 時間 53 分 6 秒であることがわかります。
追加リソース
次のチュートリアルでは、Google スプレッドシートでその他の一般的な操作を行う方法について説明します。
Googleスプレッドシートでタイムスタンプを日付に変換する方法
Googleスプレッドシートで日付順に並べ替える方法
Googleスプレッドシートで日付を比較する方法
Googleスプレッドシートで現在までの月を追加する方法