[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『勤務時間集計』(サービス・クーポン)
Windows2000、Excel2000を使用しております。
勤務時間集計で質問させていただきます。
A(実出勤) B(実退出) C(所定内出勤) D(所定内退出)
1 9:50 21:16 10:15 20:45
2 10:16 20:18 10:30 20:15
上記のように、
Aに入力した出勤時刻を、10:15までは10:15、10:15以降は15分単位で、Cに表示
Bに入力した退出時刻を、20:45までは15分単位で、20:45以降は20:45と、Dに表示
する方法を探しております。
よろしくお願いいたします。
A B C D 1 実出勤 実退出 所定内出勤 所定内退出 2 9:50 21:16 10:15 20:45 3 10:16 20:18 10:30 20:30
C1=IF(A2<TIMEVALUE("10:15"),TIMEVALUE("10:15"),CEILING(A2,TIMEVALUE("0:15"))) D1=IF(B2>TIMEVALUE("20:45"),TIMEVALUE("20:45"),CEILING(B2,TIMEVALUE("0:15"))) D列は15分単位でどちらでしょう?切捨て、切り上げ? 上記は切り上げです。 切捨ての場合は、以下です。 D1=IF(B2>TIMEVALUE("20:45"),TIMEVALUE("20:45"),FLOOR(B2,TIMEVALUE("0:15")))
(川野鮎太郎)
川野鮎太郎様
D列は切捨てなので、下段の式を使用させていただくことに致しました。 これでかなり業務の軽減になります。 早々にご返答いただきまして、ありがとうございました。
(サービス・クーポン)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.