[[20250223165956]] 『一致する日付の背景色を変更したい』(らすてい) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『一致する日付の背景色を変更したい』(らすてい)

お世話になります。
現在、ガントチャート(っぽい、販売管理表)を作成しています。

行|A例 |B列|C列|D列|E列|F列|G列|H列|略|AA|AB|AC|AD|
ー|−−−|−−|ーー|ーー|−−|−−|−−|ーー|ー|−−|−−|−−|−−|
1|商品名|開始|終了|**除外日** |4/1 |4/2 |略|5/3 |5/4 |5/5 |5/6 |
−|−−−|ーー|ーー|ーー|−−|ーー|ーー|ーー|ー|ーー|−−|−−|−−|
2|商品A|4/1 |9/3 |5/3 |5/4 |5/5 | ■ | ■ |略|  |  |  | ■ |
−|−−−|−−|−−|−−|−−|ー−|ーー|ーー|ー|−−|−−|−−|−−|
3|   |  |  |8/13|8/14|8/15|  |  | |  |  |  |  |  
−|−−−|−−|−−|−−|−−|−−|ーー|ーー|ー|ーー|−−|−−|−−|

※B列   開始・・・販売開始日(m/d)
※C列   終了・・・販売終了日(m/d)
※D〜F列 除外日・・・販売除外日(m/d)
※G列〜  日付(m/d)
※■は、セルの背景色を特定色に変更しています

G2〜AD2(実施はもっとあります)の範囲には、以下の条件付き書式(数式を使用して、書式設定するセルを決定)を設定しています。
=AND(G$1>=$B2,G$1<=$C2) で、背景色を■色に設定
ここまでは出来上がっていいます。

【教えていただきたいこと】
D2からF3の中にある日付とG$2以降の日付が等しい場合、背景色なしを指定したい。
(上記、商品AのAA2〜AC2のようにしたい)
D2からF3の6セルすべてに日付が入らないこともあります。
VBA等は使用しません。

表が見辛く申し訳ありません。
ご教示よろしくお願いいたします。
その他、出来上がっている部分についてもご意見いただけますと幸いです。

< 使用 Excel:Excel2019、使用 OS:Windows11 >


5/3 |5/4 |5/5
8/13|8/14|8/15
は集中休日と見ましたがどうですか。
であれば祝日一覧表を作成してそれを条件書式に設定したらどうですか。
(IT) 2025/02/23(日) 19:14:10

 新規ルールを追加して、数式は =COUNTIF($D$2:$F$3,G$1)>0
 追加したルールの順番を既存のルールより上にします。
(RB) 2025/02/23(日) 19:18:34

カレンダー形式で書き込みました。
スルーしてください。
(RB)さんの式で行ってください。

(IT) 2025/02/23(日) 19:30:45


ITさん、RBさん、返信ありがとうございます。
たまたま祝日を例に挙げましたが、その他の日で販売しない日がありますのでRBさんの式を
利用させていただきました。

COUNTIFを使うのですね。
よく使う関数を、もっと掘り下げて学んでいきます。

ITさんのカレンダー形式での方法も、別管理表を作成する際に試してみます。
Weekday関数を使い色付けしてましたが、祝日は手動で色を変えていましたので。。。

早くにご返信いただきありがとうございました。
また次回もよろしくお願いいたします。
(らすてい) 2025/02/23(日) 20:09:16


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.