[[20180508145324]] 『1時間につき5分休憩の計算』(むじーか) ページの最後に飛ぶ

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

 

『1時間につき5分休憩の計算』(むじーか)

Excelで給与計算表を作成しているのですが、
休憩時間を自動入力したいです。

12:00は30分、19:00は10分以外は1時間につき5分休憩があります。

早番勤務者は8:30〜17:00までで、60分
遅番勤務者は16:45〜24:30までで、40分休憩です。

どういう計算式を入れればいいのかすら思いつかないので
いいアドバイスあれば、お願いします。

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


 こんばんは ^^
休憩時間って。。。実際に現場で取得した時間を記録したものを集計するのでは。??
就業規則、賃金規定、等で取り決めた所定労働時間(法定労働時間内)を割込むものはカット時間に該当。
また、現場はどんな職種であれ、必ず、何らかの理由でイレギュラーな勤務が発生する
のが常、ではないでせうか。体調不良で帰った。人手不足で18時間拘束時間が発生した
13時に、出勤、昼過ぎに帰った。等々。。。。^^;
で
自動計算になじまないと、いうか、予測できない事は、計算出来ない、というか。。。
で、回答が付きにくいのでは。
と思うのは私だけでしょうか。
昔、昔そのむかし、給料計算やってた老人の独り言でした (;^_^A
(隠居じーさん) 2018/05/08(火) 19:52

 考え方が理解不能ですよ?

 >12:00は30分、19:00は10分
  ↑ 
  それは 、時刻の話ですよね?(瞬間)
 こっちは、時間の話ですよね?(長さ)
  ↓ 
 >1時間につき5分休憩があります。

  こんなのだと、休憩は一体何分になるんですか?
   ↓
   11:15 〜 12:15
   11:15 〜 12:30

(半平太) 2018/05/08(火) 20:17


 ははぁー、もしかして
  「12:00〜12:30」と「19:00〜19:10」は休憩時間で
   それ以外の実働時間に対して、1時間当り5分の割りで休憩時間を加算する
 と言うことなんでしょうか?

 しかし、そうすると、この計算はどうなっているんですか?
            ↓   
 >早番勤務者は 8:30〜17:00までで、60分 
 >遅番勤務者は16:45〜24:30までで、40分休憩です

  8:30〜12:00までで3時間半、
 12:30〜17:00までで4時間半
 合計8時間と言うことは、休憩は40分

 それに昼の30分休憩を足すと70分ですけどねぇ。

 何故「60分が正解」なんですか?

(半平太) 2018/05/08(火) 20:31


 実際の出勤時刻から起算して1時間毎に5分の休憩時間をとるのか、
 学校の時間割の様に実際の出勤時刻に関わらず5分間の休憩をとる時刻が決まっているのか
 どっちなんでしょうね?

 後者だとしら、その辺の条件提示が無いと何もわからないので、
 仮に前者だとした場合、

 昼の30分は12:00から30分間の固定だとすれば

 55分働いたら5分休憩           60分働いたら5分休憩

 09:25〜5分間                  09:30〜5分間
 10:25〜5分間                  10:35〜5分間
 11:25〜5分間                  11:40〜5分間
 (昼休憩まで30分働く)          (昼休憩まで15分働く)
 12:00〜30分間                 12:00〜30分間
 13:25〜5分間                  13:35〜5分間
 14:25〜5分間                  14:40〜5分間
 15:25〜5分間                  15:45〜5分間
 16:25〜5分間                  16:50〜5分間 ←多分ココは休憩なし?
 (30分働く)                    (5分働く)

 休憩計65分                    休憩計65分   
                               (最後の休憩が無ければ60分)

 では、昼の30分は実際の出勤時刻に応じて12時を超えた最初のキリ時間から各々が30分間休憩?

 55分働いたら5分休憩           60分働いたら5分休憩

 09:25〜5分間                  09:30〜5分間
 10:25〜5分間                  10:35〜5分間
 11:25〜5分間                  11:40〜5分間
 12:25〜30分間                 12:45〜30分間
 13:50〜5分間                  14:15〜5分間
 14:50〜5分間                  15:20〜5分間
 15:50〜5分間                  16:25〜5分間
 16:50〜5分間  ←ココなし?     (30分働く)
 (5分働く)                     

 休憩計65分                    休憩計60分    ←コレか!
 (最後の休憩が無ければ60分)    

 ・・・などと、ムダな事を考えてます^^;

(白茶) 2018/05/08(火) 21:23


休憩時間の詳細は

早番 8:30〜17:00
9:30 1回 5分休憩
11:00 1回 5分休憩
11:30 食事休憩30分
13:00 1回 5分休憩
14:00 1回 5分休憩
15:00 1回 5分休憩
16:00 1回 5分休憩
合計 60分

遅番 16:45〜0:30
17:30 1回 5分休憩
18:00 1回 5分休憩
19:00 1回 10分休憩
20:00 1回 5分休憩
21:00 1回 5分休憩
22:00 1回 5分休憩
0:00 1回 5分休憩
合計 40分

こんな感じです。
変則的な休憩については手入力しますが、
基本的に60分につき-5分、早番-30分、遅番-10の計算方法が
あれば知りたかったのですが、不可能なようですね。

ありがとうございました〜
(むじーか) 2018/05/10(木) 10:25


       A        B       C       D       E        F
     ID	    氏名   出勤   退出  勤務形態     休憩時間
 1 10001    jyuA1  8:30   17:00	 早番          60
 2 10002    jyuB1  9:30   17:00	 早番          55
 3 10003    jyuC1  16:45  24:30	 遅番          40
 4 10004    jyuD1  17:45  23:30	 遅番          30

      K         L
 1    早番	
 2    9:30	5
 3    11:00	5
 4    11:30	30
 5    13:00	5
 6    14:00	5
 7    15:00	5
 8    16:00	5

 11   遅番	
 12   17:30	5
 13   18:00	5
 14   19:00	10
 15   20:00	5
 16   21:00	5
 17   22:00	5
 18   24:00	5

 上記設定で
早番はFに =SUMPRODUCT(($K$2:$K$8>C2)*($K$2:$K$8<D2)*(E2=$K$1)*($L$2:$L$8))
遅番はFに =SUMPRODUCT(($K$12:$K$18>C4)*($K$12:$K$18<D4)*(E4=$K$11)*($L$12:$L$18))

 とかでは。。。関数は不得手なため間違いの可能性大 ^^;
憶測と推測です。何かの参考のたしにでも。
他の方の回答をお待ちください m(_ _)m
(隠居じーさん) 2018/05/10(木) 14:48

 すみません。 ^^;
(隠居じーさん) 2018/05/10(木) 14:48
は没、棄却、取消でお願いいたします。
遅番、早番が固定で汎用性に乏しく。。。訳が分からないですね。
一つに纏めないと。。。www
と云う事で。
でわ
<< _ _ >>
(隠居じーさん) 2018/05/10(木) 14:58

 =IF(E2="早番",SUMPRODUCT(($K$2:$K$8>C2)*($K$2:$K$8<D2)*(E2=$K$1),($L$2:$L$8)),SUMPRODUCT(($K$12:$K$18>C2)*($K$12:$K$18<D2)*(E2=$K$11),($L$12:$L$18)))

 早番以外の文字列に反応しますが。。。。^^;
 元気がなくなりました。
(隠居じーさん) 2018/05/10(木) 18:15

 あと、また。。。条件式の以上が、超えるになっているかもです。
宜しい様に、微調整お願いいたします

 ^^;

 m(__)m

(隠居じーさん) 2018/05/10(木) 22:08


 >基本的に60分につき-5分、早番-30分、遅番-10の計算方法が
 >あれば知りたかったのですが、不可能なようですね。
やりたいように計算すればいいのでは?
回答側にやりたいことが伝わっていないから、できないだけでしょう。

始業時間が12:00より前で終業時間が12:00以降なら+25
始業時間が19:00より前で終業時間が19:00以降なら+5
他は機械的に正時毎に+5
ただし、終業時間が正時なら(あるいは正時より30分以内前なら?)最後の休憩を数えない。
とすればよいような気がしますがいかがでしょう?

そして、1つのセルに複雑な計算を詰め込むのではなく、
途中経過をたくさんのセルを使って書き留めながら計算したらいいと思います。
途中経過を見せたくなければ、後で列(?)を非表示にすればよいのですから。

(まっつわん) 2018/05/10(木) 22:49


お礼が遅くなり申し訳ございません。

隠居じーさん様
ありがとうございました!大変助かりました((+_+))!感謝!完璧です!

まっつわんさん
ありがとうございました〜
(むじーか) 2018/05/15(火) 09:50


コメント返信:

[ 一覧(最新更新順) ]


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