ショボ短歌会

初めまして。よろしくお願いします。

現在、シフト表を作ってます。
・平日と日曜祝日だとA
・金曜土曜だとB
というシフト表を作ってます。

これを
・平日と祝日はA
・金曜土曜はB
・日曜だとC
という勤務体系に変更になるので新規作成しています。

現在の関数は
シート1に休日という名の祝日を設定しています。
A1~A30に本年度からの祝日を記入しています。

A
1 2016/1/1
2 2016/1/11
3 2016/2/11

このような感じで。

C列に日付が入力されており、
=IF(AND(COUNTIF(休日!$A:$A,$C6)=0,OR(WEEKDAY($C6)=6,WEEKDAY($C6)=7)),"B","A")
このような関数を使ってました。
変更するにはどのようにしたらよいのかご教授ください。

A 回答 (1件)

曜日より祝日を優先して考えるのですね。



=IF(AND(WEEKDAY($C6)=1,COUNTIF(休日!A:A,$C6)=0),"C",IF(AND(WEEKDAY($C6)>5,COUNTIF(休日!A:A,$C6)=0),"B","A"))

で出来ると思います。
    • good
    • 0
この回答へのお礼

できましたー!有難うございます!!
長い時間考えていたのですが、上手くできなくて苦労してました。
大変助かりました。有難うございました。

お礼日時:2016/04/11 20:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!