休憩時間がある場合の時間計算
経営時間は9時から22時までです。
17時から時給が変更になります。
休憩時間はそれぞれとる時間帯が違います。
素人なりに色々勉強して下記の式までは作ったのですが、
題:E21出勤時間・F21休憩開始時間・O21休憩終了時間・P21退社時間
22行目より日々の勤務時間を入力します。
<前半の勤務状態を集計します>
・17時までの勤務時間
G22 =IF(ISERROR(MIN("17:00",F22)-E22),"",MIN("17:00",F22)-E22)
・17時以降の勤務時間
H22 =IF(ISERROR(MAX("17:00",F22)-"17:00"),"",MAX("17:00",F22)-"17:00")
<後半の勤務時間を集計します>
・17時までの勤務時間
Q22 =IF(ISERROR(MIN("17:00",P22)-O22),"",MIN("17:00",P22)-O22)
・17時以降の勤務時間
R22 =IF(ISERROR(MAX("17:00",P22)-O22),"",MAX("17:00",P22)-O22)
上記内容ですと、17時をすぎてからの出社の場合###がでてしまいます。
また、18時から19時の出勤の場合、
17時以降の勤務時間が1時間ではなく、2時間となってしまいます。
マクロはわからないので、関数でつくりたいのですが、どうしてもうまくできません。
前半、後半、1日の計をそれぞれ17時前と、後で集計し、1ヶ月の集計もおこないたいと思っています。
本当に素人ですので、わかりやすくご説明お願い致します。
お礼
わざわざ問い合わせまでして頂き、感謝致します。 公式サイトをいくら見ても掲載されていなかったのでこの場を借りてご存知の方にお伺いを立てたのですが、問い合わせないといけないほどとは予想しておりませんでした。 そうですよね。大きなお祭りなのでしっかりと掲載して欲しいものです。 回答者様には本当に感謝致します。お勧め頂いた時間帯に足を運ぼうと思います。 ありがとうございました。