hiroton
2024/05/27 (月) 13:40:00
12727@f966d
#0:00:00#
はデータ的には数値の「0」です。[退勤]<=#0:00:00#
は基本的にFalse
になるでしょう
質問の式では、Switch関数はNullを返しているので空白になっているのでしょう
【Excel VBA】24時間以上の合計を求める方法(後編)(prtn-blogさん)
タイトルはExcelですが、VBA部分がACCESSに相当します。要約すると、24以上の時間表示はそのままでは使えません(「以上」です。24:00もNGです)
24時以降の場合、「[退勤]」をどのように記録してるのでしょうか?
最終的にはTimeSerial関数を経由して時間計算させるのがいいんじゃないでしょうか?
?DateDiff("n","22:00",TimeSerial(25, 30, 0))
210
通報 ...