• ベストアンサー

Excelで日時の差分を計算する方法

こんにちは。 Excelで日時の差分を計算する方法がわからないので教えてください。 A1のセルに「2007/4/17 09:00:00」 A2のセルに「2007/4/17 09:05:00」 と入力されている場合、 A3のセルにA1とA2のセルの差分の秒数を表示したいのです。 上記の場合なら、300秒になります。 A3のセルにA2-A1と入力し、セルの表示形式を数値にしても 「0」と表示されてしまいだめでした。 よろしくお願いいたします。

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

  • ベストアンサー
  • masa-it
  • ベストアンサー率37% (9/24)
回答No.1

セルの書式を [mm] として、(A2-A1)*60 でどうですか?

labrakun
質問者

お礼

ありがとうございます。 この方法でできました。

その他の回答 (3)

  • pkh4989
  • ベストアンサー率62% (162/260)
回答No.4

セルA1とセルB1が同じ日付なら、以下の数式で如何でしょうか。 セルA3に =((HOUR(B1)*60)*60+MINUTE(B1)*60+SECOND(B1))-((HOUR(A1)*60)*60+MINUTE(A1)*60+SECOND(A1))

labrakun
質問者

お礼

ありがとうございます。 こういう関数もあるのですね。 後学のために覚えておきます。

  • masa-it
  • ベストアンサー率37% (9/24)
回答No.3

No1で回答したものですが、単純に[ss]でよいと思います。

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

A3セルの表示形式を「ユーザー定義」で[ss]にしてみてください。

labrakun
質問者

お礼

ありがとうございます。 この方法でもできました。

関連するQ&A