- ベストアンサー
現在時刻 minus 5分
エクセルのセルに、”CTRL”と”:”を同時に押し、現在時刻を表示します。 その表示時刻から、5分(或いは任意の時間)前の時刻を表示させる計算式を教えて下さい。(どんな表現の数値をマイナスすればよいのか?)
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
A1にCTRL+:で21:54、15分前ということで B1に =A1-"0:15" で(書式をhh:mmで)21:39 になりました。 こういうことでよろしいでしょうか。
その他の回答 (4)
- murabon
- ベストアンサー率23% (42/180)
A列に時刻が入っているとして、B列に「=A1-0.003472」でどうですか? またはA列を使わないのなら、「=NOW()-0.003472」では? エクセルの時間表示では1が1日にあたります。 従って、1分は1÷24÷60=0.000694。 5分は、0.000694×5=0.003472です。 これを応用すれば、任意の時間が表示できると思います。
お礼
補足欄にお礼を入力してしまいました。どちらにしても、参考になりました。
補足
ご教示感謝。”ガッテンx2”でした。特に、分の出し方は参考になりました。
- mshr1962
- ベストアンサー率39% (7417/18945)
=NOW()-TIME(時間,分,秒) 上記の時間,分,秒の場所に数値を入れるか、セル参照してください。 ただし設定できるのは23:59:59までです。 別の方法として =NOW()-((秒/60+分)/60+時間)/24 なら24時間以上前でも計算できます。
お礼
ご教示ありがとうございました。 ただ、”CTRL+:”の機能を使えたらと思っています。
- morinokage
- ベストアンサー率21% (77/358)
>e-toshi54さん 長くなりますが、よろしいでしょうか? A1に=HOUR(NOW()), B1に=MINUTE(NOW())-5, C1に=A1*100+B1 C1の書式設定をユーザー設定で、##":"## にすれば、出来上がります。
お礼
ご教示ありがとうございました。 ”時:分”の書式の設定がわかれば、表示し易いことがわかりました。
- Wendy02
- ベストアンサー率57% (3570/6232)
e-toshi54様へ すでに、10/20の前回のご質問(No.1723642)で、回答されています。もしも、解決がつかない場合は、一旦前のものを締め切りにしてから、こちらに、回答のお礼もしく、補足にコメントをつけてください。
お礼
ご指摘恐縮です。 多分、サイト側の不具合の時期に該当し、その間回答がメールされていなかったので、気がつきませんでした。 回答がないので不審に思っていたのことが判明しました。
お礼
当たりですね。Thank you. 実際には、現在時刻を入力する(CTRL+:)セルの文字を、白にしてみました。これなら、〇分前の時刻しか見えませんものね。