Microsoft Access 掲示板

深夜給の計算について / 2

8 コメント
views
4 フォロー
2
hiroton 2024/05/27 (月) 13:40:00 12727@f966d

#0:00:00#はデータ的には数値の「0」です。[退勤]<=#0:00:00#は基本的にFalseになるでしょう

Switch 関数

質問の式では、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 
通報 ...