HOUR関数の使い方
時刻から時を返します。
200720102013201620192021365
- 構文
-
=HOUR(シリアル値) - 引数
-
- シリアル値必須
- どんな関数か
HOUR は、時刻から「時」だけを 0〜23 の整数で取り出します。時間帯ごとの集計(何時台に何件あったか)によく使います。24時間を超える累計時間には使えません。Excel の時刻は1日を 1 とする小数なので、25時間は 1.0417 となり、HOUR は日をまたいだ分を落として 1 を返します。累計を時間数で出したいなら
=A1*24のようにします。- 使用例
-
B2 に
=HOUR(A2)を入れると、こうなります。A B 1 時刻 時 2 12:34:56 12 数式を入れたセル
結果: 12
つまずきやすいところ
- 返るのは 0〜23。24時間を超えた時間からは、超えたぶんが取り出せない
- 合計時間を「何時間」で出すなら
=A1*24のほうが確か
よくあるエラーと、その直し方
#VALUE!- 時刻として読めないものを渡した時刻の値が入ったセルを指す。文字として入っているなら
TIMEVALUEで直す