[[20080425091505]] 『勤務時間管理(作業日報人工)』(もも) >>BOT

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

 

『勤務時間管理(作業日報人工)』(もも)
 新規で質問されたほうがいいですよ とHANAさんよりアドバイスがあり改めて質問させて頂きます。
    出社  退社  休憩  早出  普通  残業 深夜    普通  残業
              6:00    8:00 17:00  22:00
              8:00    17:00 22:00  30:00

     8:00  17:00 1:00                    8:00
    8:00  17:00                       8:00  1:00
    8:00  13:00                       4:00  1:00
    13:00  18:00                       4:00  1:00
 のような、作業をするときもあります。単純に ひと現場だけの時は残業時間が入力表示されますが、半日だけ、しかも休憩時間も作業を30分 
60分作業する時は、残業とします。そして次の現場の仕事開始が14:00からとか13:00
とかあるので その勤務時間(普通)に正しく表示されません。
休憩はとれば1:00と入力し 作業すれば入力しません。
半日だけの時間表示と、休憩時間を残業時間に表示。できればと思います。
数式は [[20050309110820]]を参考にして作りました。
よろしく お願いします。       

 えっと・・・レスが付かなかったですね・・・。

 私は前に
 >その際、休憩時間の話だけではなく、勤務時間全体に関してと
 >現在作っている式があるならそれも載せてみるのが良いと思います。
 >いくつかのサンプルデータと、それを使った場合の希望する結果も有ると
 >アドバイスがもらえやすいかもしれませんね。
 と書いたと思います。

 それらの説明がないですよね?
 式のご提示も無いようです。

 見出しから数えて(空行も一行と数え)5行目からが
 各見出しに対する時間なのかとは思いますが
 それより上の時間が何の時間なのかよく分かりません。

 もう一度、「関係ない」と思われることまで
 時間に関係する事は全て説明してみるのが良いと思いますよ。

 (HANA)

 >それより上の時間が何の時間なのかよく分かりません。
 
  早出  普通  残業   深夜
 6:00  8:00  17:00  22:00
   〜      〜      〜       〜          
 8:00  17:00  22:00  30:00
 
と言う勤務時間定義だと推測します。
問題としているのは、「半日勤務」で、4時間以上なら残業時間として
4時間を超える分を計上したいが、計算式が(たぶん)「普通勤務時間帯
を越える部分を残業とする」となっているので、
>その勤務時間(普通)に正しく表示されません。
ということなのでしょう。
 
  出社  退社  休憩  早出  普通  残業 深夜    普通  残業
  8:00  13:00                       4:00  1:00
  13:00  18:00                       4:00  1:00
 
上記の部分だけ見ると、事情を知らない私では、一行目は
「早退しているのになぜ1:00の残業が計上されるのか」と疑問が湧くし、
その次の行のデータは「遅刻して規定労働時間も働いていないのに1:00の
残業が計上とは太っ腹な労務管理」という感想を持ちます。
 
Excelも「事情を知らない人間」と一緒だと思ってください。
 
「この時は午前半日勤務で、12:00以降休憩がなければ残業計上」とか、
「午後半日勤務で、17:00を超えた分は残業計上する」などが定義されて
いないと計算できません。
つまり、勤務シフトの目印がないと、遅刻や早退と「半日勤務」の区別は
「事情に通じ、それを判断できる人間」にしか計算できなくなります。
 
まずは勤務シフトを入力する部分を作る、
勤務シフトに応じた計算論理によって残業計算方法を分岐する、という
作りこみになるのではないでしょうか。
(みやほりん)(-_∂)b

コメント返信:

[ 一覧(最新更新順) ]


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