(現在 過去ログ63 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■9826 / inTopicNo.1)  深夜時間の計算
  
□投稿者/ 権蔵 -(2016/05/16(Mon) 15:28:00)
    いつも勉強させていただいてます。
    桐9sを使用しています。

    勤怠の集計処理を作っています。

    勤務は始業時間は、それぞれまちまちです。

    2:00スタートもあれば
    10:00スタートもあります。

    終了時間もまちまちです。

    17:00に終了もあれば
    23:30に終了する場合もあります。
    勤務日数も4:00〜当日の22:00
    3:30〜翌日の14:00と
    2日にまたがることもあります。

    このような勤務体制で深夜時間を計算したいのですが
    どういった計算をすればいいのでしょうか?

    深夜時間は20:00〜翌日の5:00を深夜とします。

    よろしくお願いします。
引用返信 [メール受信/OFF] 削除キー/
■9827 / inTopicNo.2)  Re[1]: 深夜時間の計算
□投稿者/ たゆー -(2016/05/16(Mon) 17:38:38)
    私も昔作成したことがあります。一応参考までに考え方を紹介します

    ・一回の勤務は、24時間以内
    ・時間の入力は「pm 3:00」でなく「15:00」、また、深夜の「1:00」を
     「25:00」でなく「1:00」として入力
    −−−以上を、前提条件として−−−−

    開始時刻、終了時刻を入力
    1.開始時刻>終了時刻の場合 終了時刻に、24:00を追加
      以降、終了時刻はこの終了時刻を利用

    2.開始時刻<5:00 5:00-開始時刻・・・「深夜1」

    3.終了時刻<20:00・・・この場合、以降計算不要

    4.開始時刻>20:00・・そのまま開始時刻を利用
    4−2.開始時刻<20:00・・・以降、開始時刻は「20:00」を利用

    5.終了時刻>29:00・・・29:00−開始時刻(4.で計算した)・・「深夜2」
    5−2.終了時刻<29:00・・・終了時刻−開始時刻・・・・・・・「深夜2」
    以上計算後、「深夜1」+「深夜2」

    桐表を紹介可能ですが、順番に計算式や条件式を設定して試してください
    きっと答えをわかってる計算式ですので、もし間違えてもすぐわかると
    思います。

引用返信 [メール受信/OFF] 削除キー/
■9828 / inTopicNo.3)  Re[2]: 深夜時間の計算
□投稿者/ 権蔵 -(2016/05/17(Tue) 10:32:43)
    多遊さん

    ありがとうございます。
    悩んでいます。

    [始 業 日] 5/10
    [始業時間] 3:00
    [終 業 日] 5/10
    [就業時間] 17:00

    このような入力項目です。
    ここで始業時間が深夜からの時間判断項目を追加しました。

    [始業-深夜判断] #条件選択([始業時間]<=5:00,"深夜")
    としたときに、正常な値にならないのですが

    この計算式中が間違いなのでしょうか?

引用返信 [メール受信/OFF] 削除キー/
■9829 / inTopicNo.4)  Re[3]: 深夜時間の計算
□投稿者/ たゆー -(2016/05/17(Tue) 14:24:16)
    ○質問者は自分の環境で、途中を飛ばしても、結果はわかると思いますが
    他の方は、「 0から同じ環境を作成する」必要があります

    そのために、単に、自分で感じたエラーでなく
    >[始業-深夜判断] #条件選択([始業時間]<=5:00,"深夜")
    >としたときに、正常な値にならないのですが

    実際に画面に表示された内容を記載された方が、わざわざこちらで
    同じ環境を作成しなくても返事ができます。
    今回の場合は、−−−−−
    KD1074:計算式に誤りがあります
    #条件選択([始業時間]<=5:←
    −−−−−−−−−−−−
    これをみると「5:」がエラーとすぐわかります。
    単に、エラーがでましただけと、もしかして項目の、データ型を
    「時間」「数値」等にしてあり、そのときは
    「代入または変換できないデータ型です」と表示されます
    また、時間になってない場合は
    「比較できないデータ型の組み合わせがあります」と表示されます
    勉強の為に記載しました

    さて、質問のお答えですが
    たんに「5:00」と書いても、桐には伝わりません。これをはっきり
    > #条件選択([始業時間]<=5:00,"深夜")
     #条件選択([始業時間]<=i"5:00","深夜")
    桐の計算式では「 i"5:00" 」のように書きます。お試しください。


引用返信 [メール受信/OFF] 削除キー/
■9831 / inTopicNo.5)  Re[4]: 深夜時間の計算
□投稿者/ 権蔵 -(2016/05/18(Wed) 14:22:37)
    たゆーさん
    ありがとうございます。

    > ○質問者は自分の環境で、途中を飛ばしても、結果はわかると思いますが
    > 他の方は、「 0から同じ環境を作成する」必要があります
    >
    > そのために、単に、自分で感じたエラーでなく
    > >[始業-深夜判断] #条件選択([始業時間]<=5:00,"深夜")
    > >としたときに、正常な値にならないのですが
    >
    > 実際に画面に表示された内容を記載された方が、わざわざこちらで
    > 同じ環境を作成しなくても返事ができます。
    > 今回の場合は、−−−−−
    > KD1074:計算式に誤りがあります
    > #条件選択([始業時間]<=5:←
    > −−−−−−−−−−−−
    > これをみると「5:」がエラーとすぐわかります。
    > 単に、エラーがでましただけと、もしかして項目の、データ型を
    > 「時間」「数値」等にしてあり、そのときは
    > 「代入または変換できないデータ型です」と表示されます
    > また、時間になってない場合は
    > 「比較できないデータ型の組み合わせがあります」と表示されます
    > 勉強の為に記載しました
    今後気をつけます。

    > さて、質問のお答えですが
    > たんに「5:00」と書いても、桐には伝わりません。これをはっきり
    >> #条件選択([始業時間]<=5:00,"深夜")
    >  #条件選択([始業時間]<=i"5:00","深夜")
    > 桐の計算式では「 i"5:00" 」のように書きます。お試しください。

    ありがとうございます。
    できました。。。。

    今後質問の方法を考えて書き込みをします。
    今後ともよろしくお願いいたします。


引用返信 [メール受信/OFF] 削除キー/
■9832 / inTopicNo.6)  Re[2]: 深夜時間の計算
□投稿者/ 権蔵 -(2016/05/18(Wed) 14:30:21)
    たゆーさん

    色々試してみました。

    [始業時間][終業時間]を、分(数値)に変換しました。
    &深夜開始、&深夜終了も分に変換しました。

    [始業時間]が&深夜開始までの場合は、[深夜区分-始]に深夜
    [終業時間]が&深夜終了後であれば、[深夜区分-終]に深夜

    [深夜区分-始][深夜区分-終]に"深夜"と表示されれば
    深夜勤務と判断し、深夜時間を計算するようにしました。

    ありがとうございました。



解決済み!
引用返信 [メール受信/OFF] 削除キー/
■9833 / inTopicNo.7)  Re[3]: 深夜時間の計算
□投稿者/ たゆー -(2016/05/18(Wed) 16:48:14)
    解決済みがつきましたが、
    ・まだ解決してない部分もあるのでは・・・
    例1.最初の質問に記載されてました
    > 3:30〜翌日の14:00と
    > 2日にまたがることもあります。
    このように、24時間を超えた場合や、
    例2.「22:00〜翌日21:00」までの場合等

    ※途中の計算式を「分に変換しました」・・これで、出来るのですか
    もしよろしければ、データはなくても結構ですので、表だけ
    アップしていただけませんか

引用返信 [メール受信/OFF] 削除キー/
■9835 / inTopicNo.8)  Re[4]: 深夜時間の計算
□投稿者/ 権蔵 -(2016/05/20(Fri) 09:54:24)
    たゆーさん
    > ・まだ解決してない部分もあるのでは・・・
    > 例1.最初の質問に記載されてました
    >>3:30〜翌日の14:00と
    >>2日にまたがることもあります。
    > このように、24時間を超えた場合や、
    > 例2.「22:00〜翌日21:00」までの場合等
    2日にまたがった場合の項目を作りそこで深夜計算を行なうようにしました。

引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -