Excel関数入門:TIME関数の使い方【時刻データを作成】

Excelで「時」「分」「秒」を別々に入力してあるデータを、ひとつの時刻データにまとめたいときに便利なのが TIME関数 です。

シリアル値の仕組みを意識しなくても直感的に時刻を作れるため、日報や勤怠管理などでよく使われます。


PR
PR

PR

バナー

TIME関数とは?

TIME関数は、指定した時・分・秒から時刻データを作成する関数です。

Excel内部では時刻はシリアル値で管理されているため、TIME関数を使うと正しく変換できます。


書式

TIME関数の書式は次のとおりです。

=TIME(, , )

引数の説明

  • :0~23の整数(24以上や負の数でも指定可能、繰り上げ・繰り下げ処理される)
  • :0~59(同上、60以上を入力すると時間に繰り上げ)
  • :0~59(同上、60以上を入力すると分に繰り上げ)

TIME関数の使い方

例1:時刻を作成する

=TIME(14, 30, 0)

この式では👇

  • 時:14
  • 分:30
  • 秒:0

を指定しているため、14:30:00(午後2時30分)という時刻が作成されます。

例2:時間の足し算をする

TIME関数で作成した時刻は、そのまま足し算が可能です。

=TIME(B3,C3,D3)+TIME(B4,C4,D4)

この式では👇

  • 14:30:00
  • 2:30:00

を足しているため、17:00:00 という結果になります。

このように、TIME関数を使うと時間の計算も簡単に行えます。

例3:時刻を自動調整する

TIME関数は、指定した値が範囲を超えても自動的に繰り上げ・調整される特徴があります。

=TIME(10, 70, 0)

この式では👇

  • 分:70 → 60分を超えている

そのため、11:10:00(10時+1時間10分)に自動調整されます。

このように、TIME関数は時間のズレを自動で補正してくれるため、計算処理にも強い関数です。


PR

注意点

  • 結果は「時刻のシリアル値」として返されるので、セルの表示形式を「時刻」にしておく必要があります。
  • 24時間を超える値を扱う場合は「時刻」ではなく「ユーザー定義の表示形式([h]:mm:ss)」に設定すると見やすいです。
  • NOWTODAY との組み合わせで「日付+時間」の管理も可能です。

関連関数

関数内容
DATE関数年・月・日から日付を作成
TIMEVALUE関数文字列で入力された時刻をシリアル値に変換
HOUR関数時刻から「時」を抽出
MINUTE関数時刻から「分」を抽出
SECOND関数時刻から「秒」を抽出

Excel関数一覧はこちら

まとめ

TIME関数は、「時・分・秒」を指定して時刻を作成できる関数です。
作成した時刻は数値として扱われるため、足し算や引き算などの時間計算にも利用できます。

また、分や秒が範囲を超えた場合でも自動で調整されるため、柔軟に時刻を扱えるのが特徴です。
時刻の作成や計算の基本として、覚えておきたい関数のひとつです。

PR