式が複雑になりますので作業列を作って対応するのがよいでしょう。また配列数式などを使いますと計算に負担がかかります。
シート1のD2セルには次の式を入力して下方にドラッグコピーします。
=IF(C2="","",C2*100+COUNTIF(C$2:C2,C2))
シート2のB2セルには次の式を入力してC2セルまでドラッグコピーしたのちに下方にもドラッグコピーします。
=IF(ROW(A1)>MATCH(10^10,$A$2:$A2)+5,"",IF(ISERROR(INDEX(Sheet1!$A:$B,MATCH(LOOKUP(10^10,$A$2:$A2)*100+ROW(A1)-MATCH(10^10,$A$2:$A2)+1,Sheet1!$D:$D,0),COLUMN(A1))),"",INDEX(Sheet1!$A:$B,MATCH(LOOKUP(10^10,$A$2:$A2)*100+ROW(A1)-MATCH(10^10,$A$2:$A2)+1,Sheet1!$D:$D,0),COLUMN(A1))))
お礼
KURUMITOさん お礼遅くなりましたが、早速の回答ありがとうございます。 なるほど~☆作業列の使い方、参考になります。 自分なりにアレンジして、思っていた予定表が仕上がりました!!! 今月から、作業に活かせそうです。本当に助かりました~。 ありがとうございます(^-^)