5/17/2023

Excel。合計した時間を、時分表示にするには、どうしたらいいの。【total time】

Excel。合計した時間を、時分表示にするには、どうしたらいいの。

<表示形式とSUM関数>

時間計算は、Excelが苦手としているものの一つだといえます。

苦手というか、面倒といったところでしょうか。


次の表をつかって説明します。

時間合計

B7は、B2:B6の分を合算した時間を表示してあります。

B7の数式は、

=SUM(B2:B6)

と設定してみましょう。


B7の結果は150で単位は「分」です。

150分ではわかりにくいので、単位を「時分」に変えてみることにします。


B7をクリックして、セルの書式設定ダイアログボックスを表示します。


表示形式タブの分類から「時刻」をクリックして、種類を「13時30分」の時分を選択してOKボタンをクリックします。


ところが、表示がおかしくなっています。


0時00分と表示されています。


原因は、B7の値は単位こそ「分」としていますが、実際は150という数値なわけです。


Excelは1日を1としました。

つまり1=1日=24hですから、1/24しないといけません。


そして、1時間は60分ですから、1分は1分=1/60です。


よって、B7の値を24で除算して、さらに60で除算する必要があるというわけです。


それでは、B7の数式を、修正します。


=SUM(B2:B6)/24/60


あとは、表示形式を

h"時間"mm"分"

と修正したら完成です。


Excelでは時間計算をするときなどに、1=1/24ということを、頭の中に入れておく必要がある場合がありますので、注意が必要ですね。