条件付き書式で結合部の色塗り | |
---|---|
[133078] 条件付き書式で結合部の色塗り- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ mi -(2022/04/21(18:29)) □U R L/ 以前にもお世話になりましたmiです。 今回もよろしくお願い致します。 社内でアルコールチェック表作成してまして 祝日の色塗りを条件付き書式でおこないたいと思ってますが 結合部の列に色が塗られません。 C:D E:F 4 1日 2日 5 6名前 7 8名前 条件付き書式 =WEEKDAY(C$4)=1 =AND(WEEKDAY(C$4)=7,MOD(INT((DAY(C$4)+6)/7),2),DAY(C$4)<=7) =WEEKDAY(C$4)=7 =COUNTIF(祝日等会社の休み!$B$2:$B$30,C$4)=1 参照先 =$C$4:$AF$27 と入力しています 1日でC:Dを使ってるのは○☓欄と押印欄の為 行の67/89で名前の結合は出勤時と退勤時の為です。 これだと結合部のD列 F列と色が塗られません どの様に直したら結合部の列に色が塗れますか? Excel2019 どうぞよろしくお願いします。 |
[133079] Re[1]: 条件付き書式で結合部の色塗り- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2022/04/22(10:47)) □U R L/ C列の時はC列を見ればいいですが、D列の時もC列(左にある列)を見に行かせなければならない。 なので、C$4のところを、IF(ISODD(COLUMN()),C$4,B$4) に置換える 修正例 >=WEEKDAY(C$4)=1 ↓ =WEEKDAY(IF(ISODD(COLUMN()),C$4,B$4))=1 |
[133080] Re[2]: 条件付き書式で結合部の色塗り- ■記事引用/メール受信=OFF■ □投稿者/ mi -(2022/04/22(12:47)) □U R L/ 半平太様 さっそくの回答ありがとうございます。 =AND(WEEKDAY(C$4)=7,MOD(INT((DAY(C$4)+6)/7),2),DAY(C$4)<=7) 上記の場合はどの様にすればいいのでしょうか? =AND(WEEKDAY(IF(ISODD(COLUMN()),C$4,B$4))=7,MOD(INT((DAY(C$4)+6)/7),2),DAY(C$4)<=7) では出来ませんでした たぶん私が【ISODD(COLUMN()】の意味の理解をしてないからだと思います。 申し訳ありませんがよろしくお願いします。 |
[133081] Re[3]: 条件付き書式で結合部の色塗り- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2022/04/22(13:21)) □U R L/ >=AND(WEEKDAY(C$4)=7,MOD(INT((DAY(C$4)+6)/7),2),DAY(C$4)<=7) ↑ ↑ ↑ 1 2 3 それぞれ IF(ISODD(COLUMN()),C$4,B$4) と置換える。(3つ) つまり =AND(WEEKDAY(IF(ISODD(COLUMN()),C$4,B$4))=7,MOD(INT((DAY(IF(ISODD(COLUMN()),C$4,B$4))+6)/7),2),DAY(IF(ISODD(COLUMN()),C$4,B$4))<=7) 何がやりたいのか明確に分かれば、別の方法もあると思いますが、 今回はそちらの条件式が正しいとして、それを単に修正するものです。 |
[133082] Re[4]: 条件付き書式で結合部の色塗り- ■ / 記事引用/メール受信=OFF■ □投稿者/ mi -(2022/04/22(16:59)) □U R L/ 半平太様 やりたい事ができました。 ありがとうございました。 |
このトピックに書きこむ |
---|