• ベストアンサー

条件付き書式の数式にて色付け?

 a  b c d e f     u v w 1 1 5 6 2 3 7   2 4 5 上記の様なセルの状況で、(見にくいですが) 245 とu1、v1、w1に打ちこんだ時、 156237の中で、245に該当する(この場合2と5)セルが色付けされるようにしたいです。 今の私の知識では、 a1に数式=hlookup(a1,u1:w1,1,false) と条件式書式の設定で1セルづつ入れていっています。 この作業が、多いので、一括して色づけが出来る様な関数は、あるのでしょうか? アドバイスよろしくお願いいたします。

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

  • ベストアンサー
  • jo-zen
  • ベストアンサー率42% (848/1995)
回答No.3

ANo.2のjo-zenです。 >選択した全てのセルに色がついてしまいます ⇒ 現状すべて色つきになるということですが、例えばB1セルを選んで、書式⇒条件付き書式を選ぶと、B1セルに設定されている条件が見れると思うのですが、次のようになっていますか?   =MATCH(B1,$U1:$W1,0)<>FALSE そうなってなければ、なにかしらやり方が間違っているかと思います。 A1セルの書式設定の際に、数式 =MATCH(A1,$U1:$W1,0)<>FALSE  をコピペしてやってみてもらえますか?それから他のセルに書式貼り付けをすればいいかと思いますが・・・。

aladd
質問者

お礼

基本的な所が間違っていました。 何故だか不明ですが、A1セルに$が付いていました。有り難うございます。

その他の回答 (3)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

一例です。 色着けセル範囲を選択して、条件付き書式の数式欄に=COUNTIF($U1:$W1,A1)で如何でしょうか。

  • jo-zen
  • ベストアンサー率42% (848/1995)
回答No.2

>a1に数式=hlookup(a1,u1:w1,1,false) とありますが、hlookupではなく、横のデータの取り出しならvlookup だと思いますが、しかしこれではうまくいかないと思います。 条件付き書式を、A1セルに、数式が =match(A1,$U1:$W1,0)<>FALSE ならば色をつけるようにしてみてください。あとは、A1をコピーして、必要範囲に、「形式を選択して貼り付け」で「書式」を選んで貼り付けてあげればいいかと思います。

aladd
質問者

お礼

A1をコピーして、必要範囲に、「形式を選択して貼り付け」で「書式」を選んで貼り付け作業をすると、何故だか不明ですが?選択した全てのセルに色がついてしまいます?

  • nekoron07
  • ベストアンサー率37% (69/184)
回答No.1

>a1に数式=hlookup(a1,u1:w1,1,false) の部分をちょっと変えて 数式=hlookup(a1,$u$1:$w$1,1,false) としてA1のセルをコピーし、B1からF1のセルに「形式を選択して貼り付け」→「書式」とすれば良いかと思います。

関連するQ&A