Sheet2のD3に
=IFERROR(INDEX(Sheet1!$B$5:$Q$11,MATCH($B3,Sheet1!$B$5:$B$8,0),MATCH(LEFT($C3,FIND("度",$C3,1)),Sheet1!$F$3:$Q$3,0)+COLUMN(E:E)-1),"")
Sheet3のB3に
=IFERROR(IF(INDEX(Sheet1!$B$5:$Q$11,ROW(1:1),MATCH(LEFT($A$3,FIND("度",$A$3,1)),Sheet1!$F$3:$Q$3,0)+COLUMN(F:F)-1)>0,INDEX(Sheet1!$B$5:$B$11,ROW(1:1),1),""),"")
として下方向に必要なだけコピーしてください。高校名は上から順に詰まっているものと考えています(歯抜けのようにとびとびで入力されていない状態)詰まっていないと間が空いて表示されます。
Sheet3のC3に
=IFERROR(INDEX(Sheet1!$B$5:$Q$11,MATCH($B3,Sheet1!$B$5:$B$11,0),MATCH(LEFT($A$3,FIND("度",$A$3,1)),Sheet1!$F$3:$Q$3,0)+COLUMN(E:E)-1),"")
としてF列までと下まで必要なだけコピーしてください。
なお、体験授業参加人数については3月4月5月のどれを表示するのか不明なので対応していません。
お礼
COLUMNという関数を使った事がないので、とても勉強になりました。 詳しくご回答いただきありがとうございました。 教えていただいた方法でやってみます!! また困った際は質問させて下さい。 本当にありがとうございました。