excelの書式ルールについてご質問です。 日付を入力すると自動でカレンダーに色を塗るシステムが作りたいのですが
excelの書式ルールについてご質問です。 日付を入力すると自動でカレンダーに色を塗るシステムが作りたいのですが 現在、画像の様に1週目と2週目の値を参照する書式ルールを2つ適用しております。 ① =AND(O$3>=$E6,O$3<=$F6,$C6="A") ② =AND(O$3>=$L6,O$3<=$M6,$J6="A") こちらの2つの書式ルールを1行に纏めることは可能でしょうか? 最終的に5週目までかつ分類も増やして色分けしていきたいと考えていますので できるだけルールを減らしたいと考えております。 また、全く違うやり方で適した方法があればご教示願います。 ご回答、よろしくお願いいたします。
Excel | Visual Basic・29閲覧・500
ベストアンサー
=OR(AND(O$3>=$E6,O$3<=$F6,$C6="A"),AND(O$3>=$L6,O$3<=$M6,$J6="A")) で良いのでは。 参照データの A6~F6 と H6~M6 が横に別の表になっていますが、それを A6~F6 の下の A7~F7 へ、他にも同様の条件データがあれば縦に並べると、SUMPRODUCT 関数等の使用で数式はすっきりできると思います。
質問者からのお礼コメント
ご回答ありがとうございました! 頂いた式でうまくできました! はじめはおっしゃる通り縦に並べていたのですが諸事情でうまくいかず このような形となってしまいました……。 ともかくありがとうございました。
お礼日時:5/16 8:37