解決済み
Excelで土日祝日出勤した合計を知りたいです。 現在、平日と土日出勤の合計を出しているのですが、 土日出勤に祝日出勤した日数も合計したいのですが、 どうすればいいのでしょうか?こんな感じでしているのですが・・・ C3:AG3 日付 C4:AG4 曜日 C5:AG5 出勤日 ○と入力 C6:AG6 残業時間 1とか2 C3 =DATE(B2,C2,1) B2に年 C2に月 D3 =C3+1 … C4 =WEEKDAY(C3) 出勤日数 AH5 =COUNTA(C5:AG5) 平日出勤 AI5 =COUNTIF(C5:AG5,"○")-AJ5 土日出勤 AJ5 =COUNTIFS(C5:AG5,"○",C4:AG4,1)+COUNTIFS(C5:AG5,"○",C4:AG4,7) 残業時間 AK5 =SUM(C6:AG6) 条件付き書式で 土曜日 =WEEKDAY(C$3)=7 書式赤 日曜日 =WEEKDAY(C$3)=1 書式青 祝日を祝日シートに入力して範囲を祝日と名前を付けて =COUNTIF(祝日,C$3) 書式緑 この場合、祝日は平日にカウントされます。 画像が貼れないので、上記の情報でわかる方、 よろしくお願いします。
1,526閲覧
C4 =WEEKDAY(C3) ではなくて =if(countif(祝日,C3),"祝",text(C3,"aaa")) などとして祝日のフラグを立てないといけません。ついでに曜日も文字列として取り出しておいたほうが良いと思います。 もしくは =WEEKDAY(C3) は残して別セルに表示でも構いません。 そのうえで =sum(COUNTIFS(C5:AG5,"○",C4:AG4,{"土","日","祝"}) とすればよいでしょう
根本的な話として 土曜と日曜のどちらかが法定休日で 休日労働は法定休日だけ 祝祭日は年間の所定労働日に含まれているか否かの問題で 働いた場合は平日と同じ 法定外の休日は(日曜が法定休日なら土曜日) 週40時間を超えた部分が残業扱いになる 例えば週の中日に祝祭日休みがあると土曜は平日と同じ 簡単な計算にはなりません
< 質問に関する求人 >
残業(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る