[[20080125160946]] 『平日残業、深夜』(non) >>BOT

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

 

『平日残業、深夜』(non)

 いつもお世話になります。
   A      B     C    D     E      F    G       H           I     J    K   L
1 日付 出勤 退勤   就業時間 残業 深夜 休日就業 休日残業 代休
2 6/22  8:30  18:00  1    8.25                  8.25       1.0      1      
3 6/23  8:30  19:00       9.25     2.0
4 6/24 10:00  19:00       7.25     2.0
5 6/25
 
 D2  =IF(OR(WEEKDAY(A2,3)>4,COUNTIF(L$5,A7)),1"")
 F2 =IF(AND(D2=0,K>0),K2,"0")
 G2  =IF(AND(C2>=0.875,D2=0),"1","0")
 H2  =IF(E2="","",OR((WEEKDAY(A2+1)<3),COUNTIF(L:L,A2))*E2*(E2>=7.25))
 I2  =IF(E2="","",OR((WEEKDAY(A2+1)<3),COUNTIF(L:L,A2))*(E2-7.25*(E2>=7.25)))
 J2  =IF(AND(D2=1,K2>=0),"1","0")
 K2  =(C2-B2)*24-8.5

 L列 =休日を入力

 上記の式を入力した日報を作成したのですがD列に式を入力したら平日の残業と深夜
 時間が計算されなくなってしまいました。
 さらに6/24のように遅刻して残業した時に遅刻をしても残業時間が入力されるように
 と言われ困っています。
 基本出勤時間は8:30,退社時間は17:00,18:00以降から残業がつくようにしなければなり ません。
 そのように入力できるようにできるのでしょうか?

 勤務表で検索したらいっぱいでますよ。
http://www.excel.studio-kazu.jp/cgi-bin/kazuwiki2.cgi?mycmd=read&mypage=[[20050309110820]]

 >D2  =IF(OR(WEEKDAY(A2,3)>4,COUNTIF(L$5,A7)),1"")
 この式で、エラーが出ませんか?
 打ち損じで、=IF(OR(WEEKDAY(A2,3)>4,COUNTIF(L$5,A7)),1,"")
 だとしても、これではF・Gが常に"0"は、当たり前。
 (A/H)

(A/H)さんありがとうございます。
D2の式は入力ミスです。。

(non)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.