後輩にシートの作り方を解説しようと思って昨年のファイルを開いてみたが、自分がどういう考えで書いた式なのか考える気が失せてしまった。彼らは彼らなりに作ることだろう………。
=IF(ISBLANK($B88)=FALSE,IF(OR(COLUMN()=4,COLUMN()=6,COLUMN()=8),INDEX(INDIRECT($L88),23+IF(LEFTB($B88,1)="a",0,IF(LEFTB($B88,1)="b",1,IF(LEFTB($B88,1)="c",2))),COLUMN()/2-1),INDEX(INDIRECT(VLOOKUP(MIDB($B88,4,2),$B$3:$K$14,10,FALSE)),23,IF(ISBLANK($B88)=FALSE,IF(COLUMN()=3,1,IF(COLUMN()=5,2,IF(COLUMN()=7,3)))))),IF(ISBLANK($B86)=TRUE,IF(OR(COLUMN()=3,COLUMN()=4,COLUMN()=5,COLUMN()=6),INDEX(INDIRECT(VLOOKUP(MIDB(INDIRECT("$B"&ROW()-1),4,2),$B$3:$K$14,10,FALSE)),23,COLUMN()+1),INDEX(INDIRECT(VLOOKUP(MIDB(INDIRECT("$B"&ROW()-1),4,2),$B$3:$K$14,10,FALSE)),24,COLUMN()-6)),INDEX(INDIRECT(VLOOKUP(MIDB($B86,4,2),$B$3:$K$14,10,FALSE)),24,COLUMN())))