Excelで、勤務時間など時間を足したときに正しく表示されないことがあります。たとえば、4日間の時間を計の欄で足したのですが、計の欄には「24:00」と表示されるはずが「0:00」と表示されました。

Excelでは、時間の計算ができるのですが、答えが24:00を超えると正しく表示されません。
計算結果が24時間を超えても正しく表示させるには、セルの書式設定にある表示形式の設定を変更する必要があります。
Excelで時間を計算したとき、24時間を超えたら正しく表示されなくなる
Excelで時間を計算する時、計算結果が24時間を超えた場合、正しく表示されません。24時間を超えた場合、正しく表示させるにはセルの書式設定にある表示形式を下の方法で変更します。
Excelの表示形式の「h:mm」の「h」を[]で囲むと24時間を超える値を正しく表示させることができる
セルの表示形式を確認してみます。「0:00」と表示されたセルを選択、「ユーザー定義」横の▼をクリック、

「その他の表示形式」をクリックし、セルの書式設定画面を開きます。

下の図で種類のところを見ると「h:mm」となっています。

「h:mm」の「h」の前に[、「h」の後ろに]と入力すると、サンプルが「24:00」になりました。OKボタンをクリックすると、

24時間を超える時間の計算結果が正しく表示されるようになりました。

上の方法で24時間を超えたときに時間を正しく表示させられたのですが、これに時給を掛けようと、総勤務時間×時給と計算すると下の図のような計算結果になってしまいます。

「ユーザー定義」横の▼をクリック→「標準」をクリックして表示形式を変えてみると、計算結果が「1000」となってしまいました。

Excelでは、時間とお金の計算の仕方が違うため、このような計算結果になってしまいます。
時間とお金を掛けたいときは、計算式に「*24」を追加する
時間を求めて24時間以上を正しく表示することができるようになったセルを選択、数式バーで計算式が確認できる(今回の場合は「=B6*A7」と入っている)ので、

時間のセル番地の後ろに(今回の場合はB6)「*24」と入力してEnterキーでセルを確定します。
=B6*24*A7

時間×お金の計算結果はユーザー定義になるので「標準」に変更する
時間が計算対象となると、セルの表示形式がユーザー定義になってしまいますので、もう一度、表示形式を「標準」に変更すれば、正しく計算結果を表示させることができます。

この記事では、時間を計算したときに24時間を超えると正しく表示されないときの対処法と、時間に時給(お金)など時間以外のものと計算すると正しく計算できないときの対処法を合わせて紹介しました。
Excelでは時間や日付などを入力するとセルにその表示形式が残ってしまい、正しく入力できなくなります。時間や日付を入力していないのに表示が時間や日付を表すような表示になってしまった時の対処法は別の記事にまとめています。
参考 【Excel】何度数字を入力し直しても日付になってしまう。数字を入力しただけなのに日付になってしまうときの対処法は?