[[20041112194010]] 『勤務時間集計』(サービス・クーポン) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『勤務時間集計』(サービス・クーポン)

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.