• ベストアンサー

Excel VlookupとIFのネストについて

シートAでシートBの値をVlookupで引っ張っています。 ここで、値をそのまま返すだけではなく、値がはいっていれば●で返すようにしたいです。また、参照値がの列が空白の場合があり、エラーを表示させないようにもしたいのです。 =if(参照値="","",vlookup) これにどう足せば、完成できるのでしょうか? この形で考えているからいけないのでしょうか? 初歩的な質問ですが、よろしくお願いいたします。 (ネストはとっても苦手です・・・)

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

  • ベストアンサー
回答No.1

=IF(参照セル="","",  IF(VLOOKUP(検索値,範囲,列番号,検索の型)="","","●")) ネストに関しては作業用のセルを利用すれば理解しやすくなります

elie0999
質問者

お礼

繁忙期に入ってしまい、お礼が遅くなり大変申し訳ありません。 回答いただいたおかげで、ちょっと複雑なネストもこなせるようになりデータの活用が大きく進歩できました!! 今期のリスト作りがうまくいって本当に助かりました!! ネストの苦手意識ももうなくなりました。 ありがとうございました!

その他の回答 (1)

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

一例です。 =IF(A1="","",IF(ISNA(VLOOKUP(A1,$A$18:$B$26,2,FALSE)),"","●"))

elie0999
質問者

お礼

繁忙期に入ってしまい、お礼が遅くなり大変申し訳ありません。 回答いただいたおかげで、ちょっと複雑なネストもこなせるようになりデータの活用が大きく進歩できました!! 今期のリスト作りがうまくいって本当に助かりました!! ネストの苦手意識ももうなくなりました。 ありがとうございました!

関連するQ&A