会社でExcel2007を使用しております。
スケジュール表を作成しているのですが、行き詰ってしまいました。
Excelに詳しい方、どうかお知恵を貸してください。

毎月決まった日にち、曜日でスケジュールが決められております。
A1=西暦、A2=月となっており、A1の西暦・A2の月を変更すると、A11:O41のスケジュールが各該当日に自動的に反映されるようにしたいです。
今現在、ピンク色の列は毎月決まった日にち(休日は翌営業日)、グリーン色の列は毎月決まった日にち(休日は前営業日)のスケジュール内容が反映できるようになっております。
ブルーの列は毎週金曜日(休日は前営業日)、オレンジの列は隔週金曜日(休日は前営業日)、紫の列は毎週月曜日(休日は翌営業日)のスケジュールも自動的に反映させたいのですが、どのような数式を入れれば良いのか教えてください。
決まった日にち(休日は翌営業日)の式は、D2=DAY(S2)&COUNTIF($S$2:S2,S2)、S2=WORKDAY(DATE($A$1,$A$2,C2)-1,1,祝日)、C11=IFERROR(VLOOKUP(DAY(A11)&1,$D$2:$E$5,2,0),"")&" "&IFERROR(VLOOKUP(DAY(A11)&2,$D$2:$E$5,2,0),"")&" "&IFERROR(VLOOKUP(DAY(A11)&3,$D$2:$E$5,2,0),"")&" "&IFERROR(VLOOKUP(DAY(A11)&4,$D$2:$E$5,2,0),"")が入っております。
決まった日にち(休日は前営業日)の式は、G2=DAY(T2)&COUNTIF($T$2:T2,T2)、T3=WORKDAY(DATE($A$1,$A$2,F2)+1,-1,祝日)、F11=IFERROR(VLOOKUP(DAY(A11)&1,$G$2:$H$5,2,0),"")&" "&IFERROR(VLOOKUP(DAY(A11)&2,$G$2:$H$5,2,0),"")&" "&IFERROR(VLOOKUP(DAY(A11)&3,$G$2:$H$5,2,0),"")&" "&IFERROR(VLOOKUP(DAY(A11)&4,$G$2:$H$5,2,0),"")が入っております。

自分なりに調べて、WEEKDAYやWEEKNUM関数等を入れてはみたのですが出来ませんでした…(泣)
非常に面倒だと思いますが、どなたかお力を貸してください。
お願いいたします。

「Excelに詳しい方ご回答お願いいたしま」の質問画像
  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

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

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報