Excelで時間を集計

日々の作業時間を集計したい

Excelに時間と分で入力された表

HOUR関数とMINUTE関数を使う
まずはHOUR関数

任意のセルに =HOUR(B4) を入力すると
時間部分の7が表示される

複数のセルを選択してHOUR関数を使う

範囲を指定すると
結果がスピル(複数セルのかたまり)で表示される

SUM関数を使って時間(Hour)の合計を計算する

SUMの範囲にHOUR関数を指定すると
スピルで表示された値の合計が計算される

MINUTE関数の場合

MINUTE関数で範囲指定すると
分の値がスピルで表示
同じようにSUMで合計を計算すると
分(Minute)の合計が表示される

「何時間何分」の表示にする
いったん分(Minute)に合わせて合計を計算した後、表示を合わせる

時間(Hour)の合計を分(Minute)で表示させると
合計1980分

これにMINUTE関数で出した合計を足す

2つの関数を'+'(プラス)でつなげて計算
全体の合計時間2135分

これを60で割って時間(Hour)部分を求めるために
INT関数を使って整数部分だけ抜き出す

全体を60で割る
割った結果は小数になる
全体をINT関数に入れる
整数値だけが表示される

全体の合計から時間(Hour)に相当するものを引き、
分(Minute)の部分を求める

全体の分(Minute)単位での合計から、INT関数で出した時間(Hour)を分換算したものを引く
分(Minute)部分は35分(たまたま時間の値と同じなのでわかりにくい)

時間(Hour)部分と分(Minute)部分の後にそれぞれ”時間"、"分"の文字を連結して表示させる
文字との連結には & (アンパサンド) を使う

それぞれの計算はカッコ ( ) でくくる
表示できた


「合計時間」のセルに関数をコピーして
完成


いいなと思ったら応援しよう!