電子書籍の厳選無料作品が豊富!

A1・A2ともにVLOOKUP関数で引っ張ってきており、A1は書式設定で「#,###」と設定してあります。該当がなければ空白になります。
そこで、A1が空白ならば、A2に該当があっても、空白にするというのはどのようにしたらよいのでしょうか?ためしにA2へIF(A1="","",VLOOKUP(・・・))という式を入れたのですが、上手くいきません。
宜しくお願いいたします。

A 回答 (3件)

> A1は書式設定で「#,###」と設定してあります



書式設定で「#,###」と設定するからには、A1に表示されるのは数値ですね?そして、書式設定で見えなくなっているということは、そこに0がきているのではないですか?
もし、そうだとすれば、
A2へIF(OR(A1=0,A1=""),"",VLOOKUP(・・・))というように変えてみてください。
    • good
    • 0
この回答へのお礼

大変参考になりました!ありがとうございます^^

お礼日時:2006/08/23 16:35

A1が長さのない文字列を返しているならご提示の式で問題ない筈です。

    • good
    • 0

A1はどんな式もしくは設定で空白としているのでしょうか。


例えばエラーが出ているので空白としているのであれば
=if(iserror(a1),"",VLOOKUP(...))
のような形にしてはどうでしょうか。
    • good
    • 0

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