質問: エクセルに関して質問です。 ローテーションを作成するにあたって セル条件書式にてセルの色を変えたいのですが、 口でうまく説明できないため、画像を見て下さい。
回答: 6時だけ特別なので、6時の列は別に設定する必要があります。 作業列を使います。D列にします。 D2 =IF(C2="","",IF(AND(MOD(ROW(A2),2)=0,C2>=1,C2<=5),C2+24,IF(AND(MOD(ROW(A2),2)=1,C2=6),29,C2))) 下へコピー F2~F15(F列のデータ部分)を範囲指定して、条件付き書式、数式 =OR(AND(MOD(ROW(),2)=0,OR(C2=6,C3=6)),AND(MOD(ROW(),2)=1,OR(C1=6,C2=6))) 色を設定 G2~AC15(AC列のデータ部分)を範囲指定して、条件付き書式、数式 =OR(AND(MOD(ROW(),2)=0,COLUMN()>=$D2,COLUMN()<=$D3),AND(MOD(ROW(),2)=1,COLUMN()>=$D1,COLUMN()<=$D2)) 色を設定