• ベストアンサー

現在時刻 minus 5分

エクセルのセルに、”CTRL”と”:”を同時に押し、現在時刻を表示します。 その表示時刻から、5分(或いは任意の時間)前の時刻を表示させる計算式を教えて下さい。(どんな表現の数値をマイナスすればよいのか?)

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

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

A1にCTRL+:で21:54、15分前ということで B1に =A1-"0:15" で(書式をhh:mmで)21:39 になりました。 こういうことでよろしいでしょうか。

e-toshi54
質問者

お礼

当たりですね。Thank you. 実際には、現在時刻を入力する(CTRL+:)セルの文字を、白にしてみました。これなら、〇分前の時刻しか見えませんものね。

その他の回答 (4)

  • murabon
  • ベストアンサー率23% (42/180)
回答No.4

A列に時刻が入っているとして、B列に「=A1-0.003472」でどうですか? またはA列を使わないのなら、「=NOW()-0.003472」では? エクセルの時間表示では1が1日にあたります。 従って、1分は1÷24÷60=0.000694。 5分は、0.000694×5=0.003472です。 これを応用すれば、任意の時間が表示できると思います。

e-toshi54
質問者

お礼

補足欄にお礼を入力してしまいました。どちらにしても、参考になりました。

e-toshi54
質問者

補足

ご教示感謝。”ガッテンx2”でした。特に、分の出し方は参考になりました。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

=NOW()-TIME(時間,分,秒) 上記の時間,分,秒の場所に数値を入れるか、セル参照してください。 ただし設定できるのは23:59:59までです。 別の方法として =NOW()-((秒/60+分)/60+時間)/24 なら24時間以上前でも計算できます。

e-toshi54
質問者

お礼

ご教示ありがとうございました。 ただ、”CTRL+:”の機能を使えたらと思っています。

回答No.2

>e-toshi54さん 長くなりますが、よろしいでしょうか? A1に=HOUR(NOW()), B1に=MINUTE(NOW())-5, C1に=A1*100+B1 C1の書式設定をユーザー設定で、##":"## にすれば、出来上がります。

e-toshi54
質問者

お礼

ご教示ありがとうございました。 ”時:分”の書式の設定がわかれば、表示し易いことがわかりました。

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

e-toshi54様へ すでに、10/20の前回のご質問(No.1723642)で、回答されています。もしも、解決がつかない場合は、一旦前のものを締め切りにしてから、こちらに、回答のお礼もしく、補足にコメントをつけてください。

e-toshi54
質問者

お礼

ご指摘恐縮です。 多分、サイト側の不具合の時期に該当し、その間回答がメールされていなかったので、気がつきませんでした。 回答がないので不審に思っていたのことが判明しました。