- ベストアンサー
エクセル 条件付き書式でVLOOKUPの使い方?
エクセルで下記の様に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をクリックする。「書式」→「形式を選択して貼り付け」で「書式」を選択。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
条件付き書式は、TRUE判定された場合に書式反映されますので、VLOOKUP関数はデータ抽出結果が数値ならばTRUEですが 文字列の場合、FALSEとなる為です。 仮にVLOOKUPでするのならば、=VLOOKUP(A1,$B$1:$B$100,1,0)=A1とすべきです。 前回、数値(0はFALSE、以外数値はTRUE)結果となるCOUNTIF提案をした次第です。
その他の回答 (1)
- DIooggooID
- ベストアンサー率27% (1730/6405)
VLOOKUP 関数を利用する場合、B列の情報は昇順にソートされていないと、正確な処理がなされません。 その点は大丈夫でしょうか?
お礼
早速の回答有難う御座います。 B列の情報は昇順にソートできない情報です。 先ほどの質問で他の回答に有りました、COUNTIFを使用し 問題の無い事が確認出来ました。 最初出来ないと思っていたのですが、A1:C10までセルを結合等して いましたので問題が有ったように思われます。 結果は下記の内容でクリア出来ました。 =COUNTIF($AC$6:$AC$100,$I4) この度は有難う御座いました。
お礼
COUNTIFで問題解決出来ました。 本当に有難う御座いました。