性格悪い人が優勝

EXELでVLOOKUPなどの関数を使用した際に、データがない場合には#N/Aと表示されますが、これを表示させずに、空白にしたいのですが、IF関数などを使って可能でしょうか。

現状の関数は以下の通りです。
=VLOOKUP(E24,sheet2!$C:$D,2,TRUE)

A 回答 (4件)

IF(E24="","",VLOOKUP(E24,sheet2!$C:$D,2,TRUE)


で空白になりますよ。
    • good
    • 0
この回答へのお礼

早速ありがとうございます。
大変感謝しています。

お礼日時:2003/12/18 15:57

No.2です。



よく見ると、VLOOKUP関数の第4引数が、「TRUE」になっていますね。
これだと、完全一致による検索ではなくなりますが、それはいいんでしょうか?
もしいいのなら、私のNo.2の回答は間違いで、No.1の方の回答を採用して下さい。
(もっとも、仮に第4引数が「FALSE」でも、No.1の方の方法ならOKですが。)
    • good
    • 0
この回答へのお礼

ご丁寧にありがとうございます。
大変感謝しています。

お礼日時:2003/12/18 15:58

こんにちは。

maruru01です。

IF関数を使用するなら、

=IF(COUNTIF(sheet2!$C:$C,E24),VLOOKUP(E24,sheet2!$C:$D,2,TRUE),"")

です。
    • good
    • 0
この回答へのお礼

早速ありがとうございます。
大変感謝しています。

お礼日時:2003/12/18 16:02

=IF(ISNA(VLOOKUP(E24,sheet2!$C:$D,2,TRUE)),"見つかりません",VLOOKUP(E24,sheet2!$C:$D,2,TRUE))



ISNAの代わりに「ISEROR」でもOKです。
    • good
    • 0
この回答へのお礼

早速ありがとうございます。
大変感謝しています。

お礼日時:2003/12/18 15:56

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