- 締切済み
エクセルについて 条件付きでセルに色を付けたい
指定したシート1のB8~B72までの中にシート2のB8に入ってる数字があればセルの背景に色を付けたいのですがどんな事をしたらセルに色を付けれますか? 宜しくお願いします
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
回答はすでに出ているといえると思いますが、この程度のことを質問しているので、下記を理解しておく必要があると思い、書きます。 (1)>シート1のB8~B72までの中に ですからシート1のB8~B72を範囲指定をして、条件付き書式を設定する。 ーー (2)本質問の特徴は、あるセルの値(シート2のB8の値)と等しいとき、希望の色でセルの塗りつぶしをする。 ーー (3)他シートのセルの値を使うのが特徴で、シート2!B8という指定になる。!はシート名識別子。B8の値が都度変わらないなら、その値を具体的に数値的に取り出して、指定に使い考え方を簡単にすることもできる。 (4)色を付けるのは1列(シート1のB列)だけなのだが。B列の各セルは、式が複写されていくと考えるとよいのであるが、一方の「シート2のB8」は、シート1のB列どの行でも、シート2のB8を見て比較してほしいので、$B$8と$を付けて、式の複写でづれて動かないようにする。質問者は式を複写しないが、(シート1のB8~B72を範囲指定をして、条件付き書式を設定することにより)エクセル内部で条件付き書式のための式の複写がされたような式設定がされると考える。
- bunjii
- ベストアンサー率43% (3589/8249)
「指定の値に等しい」を選択して =シート2!$B$8 と指定し、書式でこの二の色を指定すれば良いでしょう。
B9~B72に「条件付き書式」を設定する。 設定内容は「数値が一致した場合」に何らかの書式になるようにして、条件は「=$B$8」 ここで$を使うのは、セル(その書式)をコピー・移動したときに参照先がずれていかないようにするため。