Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


476 / 2272 ツリー ←次へ | 前へ→

【11511】残業時間計算 hiro 10/3/5(金) 10:05 質問[未読]
【11518】Re:残業時間計算 Nao 10/3/6(土) 14:07 回答[未読]
【11520】Re:残業時間計算 hiro 10/3/8(月) 10:02 お礼[未読]
【11521】Re:残業時間計算 Nao 10/3/8(月) 15:20 発言[未読]

【11511】残業時間計算
質問  hiro  - 10/3/5(金) 10:05 -

引用なし
パスワード
   皆さん、教えて下さい。

ACCESSで勤務票の管理をしてるのですが、
終業時間−始業時間−8.5(←労働時間)<=0たら、空白、
>0たら、残業時間を表記したいのですが。
こんな関数を教えて下さい。

あと、残業は、一ヶ月、四半期と集計したいです。

宜しくお願いします。

【11518】Re:残業時間計算
回答  Nao  - 10/3/6(土) 14:07 -

引用なし
パスワード
   >ACCESSで勤務票の管理をしてるのですが、
>終業時間−始業時間−8.5(←労働時間)<=0たら、空白、
>>0たら、残業時間を表記したいのですが。
>こんな関数を教えて下さい。

>終業時間−始業時間
この部分はDateDiff関数

><=0たら、空白、>0たら、残業時間
この部分はIfまたはIIf関数

>あと、残業は、一ヶ月、四半期と集計したいです。
集計クエリー

【11520】Re:残業時間計算
お礼  hiro  - 10/3/8(月) 10:02 -

引用なし
パスワード
   ▼Nao さん:
ありがとうございます。

=DateDiff("時間単位",[終業時間],[始業時間])のような感じになってしまい、
例えば、=DateDiff("時間単位",[終業時間],([始業時間]+8.5))にしても
駄目なんですよね?

で時間単位も00:00と表示させたいのですが・・・。

【11521】Re:残業時間計算
発言  Nao  - 10/3/8(月) 15:20 -

引用なし
パスワード
   >=DateDiff("時間単位",[終業時間],[始業時間])のような感じになってしまい、
>例えば、=DateDiff("時間単位",[終業時間],([始業時間]+8.5))にしても
>駄目なんですよね?

何がダメなのかな?
独りよがりに質問されても意味がわかりません。

>で時間単位も00:00と表示させたいのですが・・・。

これも同様です。
DateDiff には 時間とか分とかしかないです。
結果が 0:00 にしたければ整形すればいいだけです。
(勤怠計算には、ものすごく使い辛いと思いますが・・・)

476 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078193
(SS)C-BOARD v3.8 is Free