• 締切済み

エクセルでタイマー関数?

実際のリアルタイムな時間で AM0:00~AM6:00までA班仕事 AM6:00~PM12:00までB班仕事 PM12:00~PM:6:00までA班仕事 PM6:00~AM0:00までB班仕事 だとします。 そこで リアルタイムな時間がAM0:00だとしたらセルA1に あと6時間00分00秒でB班の仕事はじめです。と表示させたいです。 リアルタイムな時間がAM6:00だとしたらセルA1に あと6時間00分00秒でA班の仕事はじめです。と表示させたいです。 「6時間00分00秒」の時間の部分は1秒単位でカウントダウンを6時間単位で24時間し続けてほしいです。 かのうでしょうか?

みんなの回答

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.2

あー…関数では無理。 無理な理由は、関数はあるタイミングで実行され、その結果を返す物だからです。 そのタイミングとは…  ・bookが読み込まれた  ・シートが作成された/削除/移動された  ・セルの入力が確定した  ・F9キーが押された など、人が介在した時です。 ですので、デジタル時計のように自動的に表示がかわるものを関数で作ることはできません。 そのような物が必要なときはマクロを使いましょう。 ちなみにF9キーを押して更新させるなら、 NOW()関数で実行されたときのパソコンの時間を返すことができます。 適当に時間計算に使ってみてください。

noname#204879
noname#204879
回答No.1

素朴な疑問だけど、「リアルタイムな時間」ってどういう意味ですか?