エクセルで超過勤務の時間の記録をつけていたんですが、なんだかおかしい。
セルの書式を「時刻」の「hh:mm」(設定の画面では「13:30」になってます)にして、
SUM関数を使って単純に時間の合計を計算してたんですが、
明らかに30時間を超えているのに
6:30
とかなっている。
どうしたんだろうと思って自分で計算すると、実際の合計は
30:30
なるほど。これから24時間を引けば6:30になります。
つまり、単純計算では24:00→0:00に戻るみたいです。
確認してみたらやっぱりそうでした。
合計時間を24:00にするように入力したら0:00と表示されました。
どうしたらいいのか調べたところ、角括弧を使えば解決するみたいです。
つまり、セルの書式を「ユーザー定義」にして、
[hh]:mm
と入力すれば、0:00が24:00に変わりました。
分や秒も60になると00に戻るみたいですが、これも同じで角括弧で挟めば
120秒は120と表示されるみたいです。
ちなみにhやmの数は表示される桁数を表すようで、
hh:mmとすれば01:00、h:mmとすれば1:00、hhh:mmとすれば001:00となるようです。
もしh:mmで10時間以上になっても、桁は勝手に増えていきます。
h:mmでも問題なく12:34と表示されます。

