最近、勤務表を作る仕事をした時のこと。
従業員別の月間勤務時間を集計すると、以下のように正しく集計されない問題に遭遇した。
SUM関数を入力したB9セルは、本来41:30とならなければいけないが、見てのとおり17:30となっている。
時間が正しく集計できない原因について
内部的には正しく集計されているのだが、この問題は表示形式の問題によるものだ。
Excelの時間表記はh:mm
形式がデフォルトとなっており、この場合の時間表記は最大24時間までしか表示されない。
つまり41:30の場合、24:00で繰り上がって差分の時間が0:00から始まるため、17:30と表示されているのだ。
24時間以上を表示する方法
セルの表示形式を[h]:mm
に変更するだけでOK。
これで24時間を超える時間を正しく集計・表示することができる。