[[20170110182026]] 『週40時間の日曜が起算日で土曜日までの40時間の計』(kirikiri) ページの最後に飛ぶ

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

 

『週40時間の日曜が起算日で土曜日までの40時間の計算について』(kirikiri)

教えて下さい。
 A列  B列   C列   〜                   H列
1項目 12/18(日)12/19(月)12/20(火)12/21(水)12/22(木)12/23(金)12/24(土)
2残業   5:06  8:00   8:00  8:00   8:00 3:45  1:38
3法定   2:37  8:00   8:00  8:00   8:00 3:45  1:38

週40時間で計算する時、通常は月曜日〜金曜日まで祭日がなければ、土日休日
勤務しても、法定の所は、0:00となるのですが、

今年の様に、12/23(金)が休日の為、23日に8:00勤務していれば、8:00で、
土日の出勤も0:00ですが、上記の様な場合、23日は3:45、24日は1:38、
25日は、8:00-(3:45+1:38)=2:37となる様に自動で計算できるように
したいのですが、A3列〜H3列の式をどの様にしたら良いのか全く思いつきません。

どの様な方法があるのかご指導いただけませんでしょうか?
どうぞよろしくおねがいいたします。

< 使用 Excel:Excel2013、使用 OS:Windows7 >


 なんかピンとこないんだけど。。。。

 2行目は「残業」なの?
 3行目、今はどんな数式はいってるの?

 40時間固定なら40:00から累計を引き算すればいいだけのような
 気がするけど。
 

(GobGob) 2017/01/11(水) 09:11


ご回答ありがとうございます。
すみません。
8:00は所定時間です。
給与は所定労働時間を支払っているので、このような計算は不要なのですが、
法定的に、
週、日曜-土曜日までで、週40時間までは法定時間という事で
月〜金まで祭日(有給)がなければ、8Hx5日=40H すべての週がこれなら何も考えなくて良いのですが、

最初の質問の様に、
12/18−24 ⇒ 月−木迄の出勤者は 8Hx4日=32Hとなり、23日(金)に休日出勤している人で、8:00以上
超えている人は、8:00となる。、
例:23(金) 3:45出勤だと、3:45となり、8:00-3:45=4:15と法定時間に余裕がある。
この人が、24(土) 1:38出勤していたら、1:38となり、更に、4:15-1:38=2:37まだ余裕がある。
従って、18(日)も5:16出勤していたら、2:37となる様にしたい。
説明が上手くなくてすみません。下記の様な式なのかと思っているのですが、上手くいきません。
H3の式=IF(or(H2>=8:00,sum(b2:I2<40:00,"8:00",IF(or(C2+D3+E3+G3)<40:00,H3=0:00,"H3","0:00"))
要は、

 日付           所定稼働時間 法定時間
 12/18(日)     5:06        2:37 
 12/19(月)      9:00     8:00
 12/20(火)      10:00      8:00
 12/21(水)      8:00          8:00
 12/22(木)      9:50          8:00
 12/23(金)      3:45          3:45
 12/24(土)           1:38          1:38

ちゃんと説明出来ていなくてすみません。
(kirikiri) 2017/01/11(水) 16:55


 当初の表では、2行目が「残業」になっていて、主に8:00が表示されていましたけど、
 新しく説明があった表では、2列目が「所定稼働時間」となっていて、8:00は例外的になっていますね?

 この二つのデータの関係はどうなっているんですか?
 どっちが実際の2行目のデータなんですか? 

(半平太) 2017/01/11(水) 20:56


実際は、当初の残業時間が入っています。
説明を分かり易くする為にしてしまいました。
すみません。そして、今までは手計算で一人一人やっていましたが、
それも1ヶ月だけという事でしたので、そのまま手計算していましたが、
1ヶ月期限を過ぎても、まだストップがかかりません。
何がしたいかと言いますと、給与計算は所定残業時間で計算しておりますので、
こんな面倒な計算を何故と思われると思いますが、
この法定と所定の差で、月の残業時間が80H所定では越えてるけど、法定ではセーフ。
といった事の為の資料作りです。ほんとにくだらないですよね。
1人、2人なら良いですが、何とか効率よくできないものかと考えていますが、
ない頭では、いくら考えても仕方ありません。せめて、どの関数を使えば良いのか、
色々、考えましたが、if、min、max、等、なかなか上手く出来ません。
何か、手がかりが欲しくて質問させて頂きました。貴重なお時間を
申しわけございません。

日付   所定残業時間  法定残業時間

 12/18(日)     5:06        2:37 
 12/19(月)      1:00     1:00
 12/20(火)       2:00      2:00
 12/21(水)      0:00          0:00
 12/22(木)      1:50          1:50
 12/23(金)      3:45          3:45
 12/24(土)           1:38          1:38

(kirikiri) 2017/01/12(木) 07:51


 あれー?
 またまた、新しい情報が出てきましたね。

 ちょっと、私はついていけないので降ります。

(半平太) 2017/01/12(木) 09:36


コメント返信:

[ 一覧(最新更新順) ]


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