日祝日をまとめて判定する方法は#1さんが紹介下さっていますので、
第3金曜日に関する件を補足として。
月の1日が金曜日であれば、第3金曜日は15日ですね。これが最速。
(14日が金曜でも、それは第「2」金曜日です。)
逆に一番遅いのは月の1日が土曜日の場合で、第3金曜日は21日です。
つまり、第「3」金曜日は、「15日~21日」にしか発生しません。
コレを利用して判定する方法もあります。
=AND(WEEKDAY(A1)=6,DAY(A1)>=15,DAY(A1)<=21)
関数的にはこちらの方が簡単だと思います。
おなじみのROUNDUP関数を使っても可能です。
=AND(WEEKDAY(A1)=6,ROUNDUP(DAY(A1)/7,0)=3)
「15~21」ですから、7で割って整数に切り上げてやると答えは必ず3です。
CEILINGと言う関数を使ってもできますね。
=AND(WEEKDAY(A1)=6,CEILING(DAY(A1),7)=21)
「15~21」ですから、7の倍数に切り上げてやれば必ず21、と言う意味です。
考え方次第で(簡単な関数でも)色々出来ますよ、と言うことで。
※ご存知とは思いますが、DAY関数は、「○○日」部分だけを取り出す関数ですね。
使わないようで、覚えておくとYEAR・MONTH共々、何かに役立つ関数です。
お礼
アドバイスして頂き有難うございました。 第三金曜日の設定につきましても、希望通りの結果となりました。