それぞれの分担表は日にちごとにシートが有るのでしょうから、それらの分担表のシート見出しをCtrlキーを押しながらクリックすることで同じ作業グループを作ることができますね。
そこで画面上の分担表シートにお示しの表の項目などを並べます。
その後にA1セルには例えば6月21日と入力します。
B3セルには次の式を入力してB6セルまで下方にドラッグコピーします。
=IF(OR(A$1="",COUNTIF(勤務表!A:A,A$1)=0),"",IF(INDEX(勤務表!B:E,MATCH(A$1,勤務表!A:A,0),ROW(A1))="○","",IF(INDEX(勤務表!B:E,MATCH(A$1,勤務表!A:A,0),ROW(A1))="",INDEX(勤務表!B$3:E$3,ROW(A1)),"")))
B7セルには次の式を入力してB12セルまで下方にドラッグコピーします。
=IF(OR(A$1="",COUNTIF(勤務表!A:A,A$1)=0),"",IF(INDEX(勤務表!G:L,MATCH(A$1,勤務表!A:A,0),ROW(A1))="○","",IF(INDEX(勤務表!G:L,MATCH(A$1,勤務表!A:A,0),ROW(A1))="",INDEX(勤務表!G$3:L$3,ROW(A1)),"")))
データが表示されますがその後にA1セルの日付を空にします。
データの表示がなくなったところで勤務表を選択することで作業グループを解除します。
その後に分担表のA1セルに日付を入力すればその日の分担をそれぞれの分担表に表示させることができます。
お礼
お忙しいところ、丁寧にお答えいただきまして、ありがとうございました。 お陰様で、完璧に思った通りのものが作成できました。 本当にありがとうございました。