• ベストアンサー

あと何時間何分か

いつも決まった固定の時刻まであと何時間何分なのか表示させたいのですが、 固定の○時からnow関数で引くことはできないし、 未来の適当な日付の○時にしてしまうとその後の計算がくるってしまいます。 なにかいいほうほうはありませんか。

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

  • ベストアンサー
  • msMike
  • ベストアンサー率20% (364/1804)
回答No.1

「固定の○時」に TODAY関数を足したものから NOW関数を引いたら如何かと。 =TODAY()+A1-NOW()

re_ttaro
質問者

お礼

思っていたことができました。

その他の回答 (4)

  • msMike
  • ベストアンサー率20% (364/1804)
回答No.5

[No.3] のセル A3 の表示間違えてました。書式設定の所為でした。 書式を [h]:mm にしてください。 先ほどは h:mm のままにしていたのでした。ごめんなさい。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.4

たとえば18時まで =MOD("18:0"-NOW(),1) のようにして時刻の表示を付けておきます。 当然18時を過ぎれば、明日の18時までの時間を計算します。

  • msMike
  • ベストアンサー率20% (364/1804)
回答No.3

未来の日付対応版です。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.2

以下、現在の時刻を表示するマクロです。 Sub test01() With Sheets("Sheet1").Range("A1") .Value = Time .NumberFormatLocal = "h:mm:ss" End With Application.OnTime Now + TimeValue("0:00:01"), "test01" End Sub

関連するQ&A