回答終了
Excelの関数について質問です。 クライアント様から手書きのタイムカードを頂いて、それを見ながら勤務時間の計算をしています。例えば20時〜翌朝5時(休憩1H)の勤務だと出勤日数は1日とカウントするのですがExcelの表だと 7/1 20:00-24:00 7/2 24:00-29:00 となり勤務日数が2日になります。 関数をどのようにすれば1日になりますか?
72閲覧
日付のセルに対して出勤していない日(休み)は空欄などでしたら、単に時間が入っているセルをカウントするだけじゃダメなのでしょうか? isblankでtrueになるセルだけcountさせたらいいだけのように思うのですが。
前日とつながらない24:00開始もありうるとして。 日付がA列で時間がB列なら、前行の日付右5文字とその行の日付左5文字どちらもが"24:00"であったらゼロ、そうでないなら1とかどうでしょう。 =IF(AND(RIGHT(B1,5)="24:00",LEFT(B2,5)="24:00"),0,1) で、その数式を入れた列を合計すればいいです。 それともA列に「7/1 20:00-24:00」と全部入っているなら、空白スペースから右5文字が"24:00"であるかどうかで判定ですね。 =IF(AND(RIGHT(A1,5)="24:00",MID(A2,FIND(" ",A2)+1,5)="24:00"),0,1)
「7/1 20:00~29:00」と入力する。 「継続勤務が二暦日にわたる場合には、たとえ暦日を異にする場合でも一勤務として取り扱い、当該勤務は始業時刻の属する日の労働として、当該日の1日の労働とする。」(昭63.1.1基発第一号・婦発第一号)
7/1 20:00 - 29:00 な1行の入力にすれば1勤務ですね。
< 自分のペースで、シフト自由に働ける >
パート・アルバイト(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る