• ベストアンサー

休日出勤を計算したい

出勤計画表を毎月作成していますが、各従業員(A,B,C) によって、日曜や祝祭日の日に出勤した(する)日は何日あるか表示できるようにしたのですが。 出勤日は「1.00」、休みの日は「休み」と入力しています。 ---------------------------------------------------------------  3/1 3/2 3/3 3/4・・・・・・・・・3/31   木  金  土  日・・・・・・・・・・・ 出勤日数 日曜出勤数 A 1  1  休み 1・・・・・・・・・・・・  3     1 B 1  1  休み 1・・・・・・・・・・・・  3     1 C 1  1  休み 休み・・・・・・・・・・・  2     0 --------------------------------------------------------------- このように一覧表で作りたいと思っています。 宜しくお願いします。  

質問者が選んだベストアンサー

  • ベストアンサー
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

1行目に日付 2行目に曜日 3行目からは各自の出勤状態 A列に勤務者名 B列からAF列まで各日付に対する状態 AG列に勤務日数 AH列に日曜出勤数 として質問の日曜出勤数 AH3セルに  =SUMPRODUCT(B3:AF3*(B$2:AF$2="日")) で、あとはAH3セルを人数分下にフィルでコピーします ※自分なら平日出勤を "○" 日曜出勤を "☆" とでもしてCOUNTIF関数でやっつけますが・・・。

kotoha66
質問者

お礼

回答ありがとうございます。 早速試してみたいとおもいます。

その他の回答 (1)

  • daidai024
  • ベストアンサー率44% (23/52)
回答No.2

出勤日数は、  AG3セル =COUNT(B3:AF3)  以下、下にコピー 日曜出勤数は  AH3セル =SUMIF(B$2:AF$2,"日",B3:AF3)  以下、下にコピー 応用 日曜出勤数の数式で、  「日」→「土」で土曜日出勤数となる。 日曜出勤数の数式で、  「日」→「祝」とし、  曜日の行で祝日は「祝」に入換えると、  祝日出勤数となる。

kotoha66
質問者

お礼

回答ありがとうございます。 これからやってみようと思います。

関連するQ&A