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

例えば
=IF(U5="",U5,((U5+V5)-W5))
の式でW5には、他のリンク先から数字を引っ張って来る為
リンク先の入力が無いと #VALUE! が出てしまいます。
#VALUE! を、スペース表示にするには??何を付け加えれば
良いでしょうか?
宜しく御願いします。

A 回答 (3件)

ただ数字を引張ってくるだけの場合、入力が無くても"0"として計算可能でありエラーが出ないと思いますので、


W5:=IF(X5="","",X5)
のように処理しているのではないかと推測されます。

上記の推測通りなら、以下の通りでOK。
=IF(OR(U5="",W5=""),"",U5+V5-W5)

とにかくエラーが出たら空白表示する方法。
=IF(ISERROR(IF(U5="",U5,U5+V5-W5)),"",IF(U5="",U5,U5+V5-W5))

エクセル2007の場合。
=IFERROR(IF(U5="",U5,U5+V5-W5),"")
    • good
    • 0
この回答へのお礼

=IF(OR(U5="",W5=""),"",U5+V5-W5)
で解決しました。
様々な例をありがとうございます。

お礼日時:2007/06/02 16:15

次の方法は如何でしょうか。


=IF(U5="",U5,SUM(U5,V5)-SUM(W5))

この回答への補足

この式が表に一番合っていたようです。
有難うございます。

補足日時:2007/06/02 16:10
    • good
    • 0
この回答へのお礼

この式が表に一番合っていたようです。
有難うございます。

お礼日時:2007/06/02 16:11

実際どのように入力されているか分からず、#VALUE!が再現できないので


対処療法ですがIF関数の中にISERR関数を含めてみてはいかが?
    • good
    • 0

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