• ベストアンサー

エクセルで時間計算するとき・・・。

エクセルで時間計算するとき・・・。 例えば 10:00~17:00で、13:00を基準に前何時間、後何時間と表示させるにはどうすれば良いのでしょうか? 後何時間の方は、 【17:00のセル】-TIME(13,0,0) で、負の時に空白にすれば良いのですが、 前何時間の方を TIME(13,0,0)-【10:00のセル】 としてしまうと、【10:00のセル】が空白か0:00の時に何も表示させたくないのに、13:00と出てしまいます。 やり方が根本的に間違っているでしょうか? アドバイスお願いします。

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

  • ベストアンサー
  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.2

=IF(TIME(13,0,0)-【10:00のセル】=TIME(13,0,0),"",TIME(13,0,0)-、【10:00のセル】) としてください。

その他の回答 (1)

  • DOUGLAS_
  • ベストアンサー率74% (397/534)
回答No.1

 「【10:00のセル】」を A1 とすると、 =IF(A1>0,TIME(13,0,0)-A1,"") という式を立て、さらに、 >負の時に空白にすれば良い です。

関連するQ&A