dポイントプレゼントキャンペーン実施中!

教えて下さい。
現在以下の式を入れていますが元のシートが空白の場合
0になってしまいます。
空白の場合は空白にしたいのですが
式を教えていただけないでしょうか

=IF(W2="","",VLOOKUP(W2,売上表!A2:AC2002,13,FALSE))

質問者からの補足コメント

  • IF(W2=0,"",にしましたがやはり0と表示されてしまいます。

      補足日時:2018/10/21 11:02

A 回答 (2件)

こんにちは!



「売上表」シートのL列が文字列であるのであれば
=IF(W2="","",VLOOKUP(W2,売上表!$A:$M,13,0)&"")

としてみてはどうでしょうか?

※ 上記数式の場合、結果として返るのは「文字列」になってしまいます。

おそらく計算には使用できると思いますが、丁寧にやれば
=IF(OR(W2="",VLOOKUP(W2,売上表!$A:$M,13,0)=""),"",VLOOKUP(W2,売上表!$A:$M,13,0))

といった感じでしょうかね。m(_ _)m
    • good
    • 0
この回答へのお礼

ありがとうございました。
両方で出来ました。

お礼日時:2018/10/21 16:15

IF(W2="","",


    ↑
これは、空白対策です。
それが効かないということは、空白に見えて実はゼロなのではないでしょうか。

IF(W2=0,"",
をお試し下さい。
    • good
    • 0

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