dポイントプレゼントキャンペーン実施中!

エクセルで下記の様にA列に文字列が有り、B列と同じ文字列が有る場合
にA列の該当箇所のフォントの色などを変更したいのですが、やり方が
解りません。
A列の文字列は、今後どんどん増えて行きますが、B列の文字列は100個
程です。

 A   B
1 254 584
2 257 A58
3 846 GF8
4 A89 665
5 Y89 895
6 R56
7 584
8 PRE

どうか宜しくお願い致します。との質問に対し下記の回答を頂いて解決出来たと思われたのですが、数字のみの値に対しては
うまく行くのですが、アルファベットが含まれるとうまく行きません。

------先ほどの質問の回答---
 条件付き書式を使いますが、まずA1を選択、「書式」→「条件付き書式」で数式にして下記を入力、書式をクリック、フォントで色を選択してOKを押す。
=VLOOKUP(A1,$B$1:$B$100,1,0)
次に、A1をコピーして列のAをクリックする。「書式」→「形式を選択して貼り付け」で「書式」を選択。

A 回答 (2件)

条件付き書式は、TRUE判定された場合に書式反映されますので、VLOOKUP関数はデータ抽出結果が数値ならばTRUEですが


文字列の場合、FALSEとなる為です。
仮にVLOOKUPでするのならば、=VLOOKUP(A1,$B$1:$B$100,1,0)=A1とすべきです。
前回、数値(0はFALSE、以外数値はTRUE)結果となるCOUNTIF提案をした次第です。
    • good
    • 0
この回答へのお礼

COUNTIFで問題解決出来ました。
本当に有難う御座いました。

お礼日時:2008/03/18 15:17

VLOOKUP 関数を利用する場合、B列の情報は昇順にソートされていないと、正確な処理がなされません。

  その点は大丈夫でしょうか?
    • good
    • 0
この回答へのお礼

早速の回答有難う御座います。
B列の情報は昇順にソートできない情報です。

先ほどの質問で他の回答に有りました、COUNTIFを使用し
問題の無い事が確認出来ました。

最初出来ないと思っていたのですが、A1:C10までセルを結合等して
いましたので問題が有ったように思われます。

結果は下記の内容でクリア出来ました。
=COUNTIF($AC$6:$AC$100,$I4)
この度は有難う御座いました。

お礼日時:2008/03/18 15:15

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

このQ&Aを見た人はこんなQ&Aも見ています