• ベストアンサー

時間差の計算について

エクセル関数で日付と時間がスラッシュとコロンで区切られた時間の差を求めるにはどうしたらよいか。 A1セルに2020/10/15 12:30 B1セル2020/11/3 11:15   A1セルとB1セルの時間差は何時間何分になる関数を知りたい。 

質問者が選んだベストアンサー

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

数式を定義するセルの表示形式を[h]:mm:ssとして次の数式を使えば良いでしょう。 =ABS(A1-B1) Excelでは時間(時刻)の値を扱うとき計算結果が負数になると表示エラーになりますので注意してください。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

回答はすでに出ている。結構こういう質問が、出るのは、エクセルの日付+時刻の「セルの値」の 持ち方が素人には思いつきにくい方法であるので、これを勉強してないからこんな質問になる。 (1)セルの値は、日も日+時刻も数になっているから、数として、引き算すればよいのだ、 Googleで「エクセル 日付シリアル値」で検索するべきなんだ。たくさん記事がある。 https://www.officepro.jp/excelfunc/date/index0.html などが良いかな。 (2)そして結果を、利用者が、望むように、表示形式の時刻設定で常識的な形で現れるよう設定すればよいのだ。その際、基本は日付、時間、分などへのくりあがるが、それをしてほしくない、「延べ」的な量で表したいときは[ ]などを使う。26時間とか73分とかね。1日2時間とかではなくてね。

  • kkkkkm
  • ベストアンサー率66% (1725/2595)
回答No.1

=B1-A1 で表示形式を [h]:mm:ss にしてみてください。

関連するQ&A

専門家に質問してみよう