プロが教える店舗&オフィスのセキュリティ対策術

vlookupで、参照範囲に検索値がない場合、エラーになってしまいますが、それを表示されないようにしたいのですが、いい方法はないですか。よろしくお願いします。

A 回答 (2件)

IF関数を使用してはいかがですか?


他にも方法はありますので
http://www.aited.jp/ITinfo/4-06.php
など参考にしておためしください

参考URL:http://www.aited.jp/ITinfo/4-06.php
    • good
    • 0
この回答へのお礼

ありがとうございました。参考URL見まして、実行しましたら、非表示できました。ありがとうございました。

お礼日時:2005/02/19 00:23

IFでエラーかどうかを切り分けて、エラーだった場合には何も表示させない、というのがいいんじゃないですか?



論理式にVLOOKUPの関数式を入れて「=ISERROR」とします。
真の場合がエラーの返ってきている状態なので、何も表示しないなら「""」にします。
偽の場合は検索値がある場合なので、もう一度VLOOKUPの関数式を入れておきます。

これでどうでしょう?
    • good
    • 0
この回答へのお礼

実行してみましたが、エラー表示が消えませんでした。=IF(VLOOKUP関数式)=ISERROR,"",VLOOKUP関数式)と入力しましたが間違いだったのでしょうか。
shy00さんに紹介していただいた方法IF(ISERROR(VLOOKUP関数式),"",VLOOKUP関数式)ですと、空白表示することが出来ました。
ありがとうございました。

お礼日時:2005/02/19 00:37

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