• ベストアンサー

エクセルでセルの塗りつぶし

お世話になります。セルの塗りつぶしに関して教えてください。 セルC11の色を、セルA3に1を入れると黄色に、2を入れると緑に、3を入れると赤に、さらにA4に1を入れると黄色に、2を入れると緑に、3を入れると赤に、さらにA5に1を入れると黄色に、2を入れると緑に、3を入れると赤に、塗りつぶしたいのですが、どうすればよいでしょう。 セルA3とA4とA5には同じ数字は入らないのと、何も入っていない時は塗りつぶし無しにしたいのです。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

A3:A5内で1~3で組合せがある場合は、何が優先ですか? A3>A4>A5で優先?黄>緑>赤で優先?その条件で変わります。 A3:A5に1~3がどれか一つしか入らないか、黄>緑>赤で優先ならば C11を選択して「書式」「条件付書式」で 条件1「数式が」「=COUNTIF($A$3:$A$5,1)」で書式→パターン→黄 条件2「数式が」「=COUNTIF($A$3:$A$5,2)」で書式→パターン→緑 条件3「数式が」「=COUNTIF($A$3:$A$5,3)」で書式→パターン→赤 A3:A5内で1~3で組合せがある場合でA3>A4>A5で優先であれば 条件1「数式が」「=OR($A$3=1,AND($A$3<>2,$A$3<>3,$A$4=1),AND(COUNTIF($A$3:$A$4,2)=0,COUNTIF($A$3:$A$4,3)=0,$A$5=1))」で書式→パターン→黄 条件2「数式が」「=OR($A$3=2,AND($A$3<>1,$A$3<>3,$A$4=2),AND(COUNTIF($A$3:$A$4,1)=0,COUNTIF($A$3:$A$4,3)=0,$A$5=2))」で書式→パターン→緑 条件3「数式が」「=OR($A$3=3,AND($A$3<>1,$A$3<>2,$A$4=3),AND(COUNTIF($A$3:$A$4,1)=0,COUNTIF($A$3:$A$4,2)=0,$A$5=3))」で書式→パターン→赤

kogoro
質問者

お礼

早速の回答ありがとうございます。 A3,A4,A5には同じ数字は入りません。 出来ました。 ありがとうございます。

その他の回答 (1)

  • kuma56
  • ベストアンサー率31% (1423/4528)
回答No.2

条件付き書式で、色を基準に考えれば良いのでは? セルA3に1を入れると黄色 セルA4に1を入れると黄色 セルA5に1を入れると黄色 セルA3に2を入れると緑 セルA4に2を入れると緑 セルA5に2を入れると緑 セルA3に3を入れると赤 セルA4に3を入れると赤 セルA5に3を入れると赤 この三つのパターンを、それぞれ OR条件 で指定すればいいのでは?

kogoro
質問者

お礼

ありがとうございます。 条件付き書式に追加が出来るのを知りませんでした。 3つの条件で完成しました。 申し訳ありません、回答の早かった順にポイントをつけさせていただきます。

関連するQ&A