[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『経過時間の計算』(Nob)
「セルに入力された時間+3時間」から現在時間までの経過時間を表示させたいのですが
「セルに入力された時間+3時間」が0時1分から6時00分の間だった場合0とする条件があります。
どのような関数であらわせばいいでしょうか
< 使用 Excel:Microsoft365、使用 OS:Windows11 >
例えば単純に
現在時刻が「セルに入力された時間+3時間」より小さな値だった場合はどうなるの ?
(RoM) 2023/09/10(日) 08:23:59
時間データの大小関係を判定する場合、小数演算誤差トラブル回避が必須の為、ゴチャゴチャします。
=LET(elapsed,MAX(0,ROUND((MOD(NOW(),1)-(A1+"3:00"))*1440,0)),elapsed*(elapsed>360)/1440)
(半平太) 2023/09/10(日) 11:12:38
じゃー、
セルには日付+時間では無く単純に時間だけが記入されているので
日付をマタイだシリアル値などは考慮する必要ないのですね。
(RoM) 2023/09/10(日) 12:49:36
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.