推しミネラルウォーターはありますか?

ご覧くださいましてありがとうございます。
早速ですが質問させていただきます。

シート1のA1~A10に数字を入力し、重複していても大丈夫な数字には
B1~B10のセルに●を入れて除外できるようにしています。

   A  B
1  15  ●
2  26     ←重複してはいけない数字
3  8
4  15  ●
5  7
6  26     ←重複してはいけない数字

A1に、条件付書式で 「 =AND(COUNTIF(A:A,A1)>1,IF(B1="",1)) 」と入れ
A列で数字が重複していて、且つBに●のついていない数字のセルを赤色になるようにしました。
(ここまでは問題なくできております)

続いてシート2で、1~30までのビンゴのような表を作りました。

   A  B  C  D  E
1  1   2   3   4   5
2  6   7   8   9  10
3  11  12  13  14  15
4  16  17  18  19  20
5  21  22  23  24  25
6  26  27  28  29  30

このビンゴ表に、シート1を反映させたいのですが
『シート1で重複しても大丈夫となっている数字のセルは灰色』
『重複してはいけない数字のセルは赤』
『重複していない数字のセルは灰色』
『使われていない数字のセルは白』
という条件付書式の設定はできないでしょうか?
特に1番目の設定に悩まされています。

質問文が分かりづらかったら申し訳ありません。
お手数をおかけ致しますが、何卒よろしくお願いします。

A 回答 (1件)

シート2のA1:E6を選んで条件付き書式を開始


セルの値が → 数式が に変えて
=VLOOKUP(A1,INDIRECT("Sheet2!A1:B10"),2,FALSE)="●"
と記入して,書式ボタンで灰色を付けます

条件を追加し,
=COUNTIF(INDIRECT("Sheet2!A1:A10"),A1)>1
と記入して,書式ボタンで赤を付けます

条件を追加し,
=COUNTIF(INDIRECT("Sheet2!A1:A10"),A1)>0
と記入して,書式ボタンで灰色を付けます


条件付き書式を使っているので,数式のエラー対策や,また条件の重なりを数式で考慮する必要は「ありません」。


#参考
今回ご相談のヤリタイ事に関して言えば,2つの条件で同じ灰色の結果にしようとしていますので,数式を複雑にして条件付き書式を灰色と赤の2段で終わらせる事ももちろん出来ます。
なお,ご利用のエクセルのバージョンが2007以降の場合,条件付き書式の具体的な操作の方法はまったくがらりと変わります。ご相談投稿の際は,必ずご利用のソフト名はもとよりバージョンまできちんと明記して質問するよう気を付けて下さい。

この回答への補足

対象のセルをすべて文字列での表示にし、ご回答の数式内の「sheet2」を「sheet1」に変更して
条件付書式に設定したところ、思っていた通りのことができました!
誠にありがとうございました!

補足日時:2011/03/02 17:59
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
バージョンを明記し忘れてしまい、大変失礼致しました。
バージョンは2003ですので、ご回答くださいました内容を早速試させていただきましたら
思っていた通りの色変更ができました。
もう少し数字が多いものを作る予定なので、こちらを参考にさせていただきながら
作業を進めようと思います。

拙い質問文だったにも関わらず丁寧にご回答くださいまして
本当にありがとうございました!

お礼日時:2011/03/02 15:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報