• ベストアンサー

Excelの関数を入れたら、#VALUE!となります

Excelの関数を入れたら、#VALUE!と表示されますが、この表示をなくしたいです。だれか教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • 106150
  • ベストアンサー率50% (4/8)
回答No.3

前の回答者さんの式で問題ないと思いますが、もしExcelのバージョンが2007であれば、 =IFERROR(A1+B1,"") のほうがシンプルでわかりやすいですよ。(ISERRORではなくIFERRORですので注意してください。)

hamuzou39
質問者

お礼

ありがとうございます。参考にさせていただきますネ!助かりました。

その他の回答 (2)

  • myRange
  • ベストアンサー率71% (339/472)
回答No.2

その関数を提示されてないので、例をひとつ。 例えば、C1に、   =A1+B1 の式があった場合、A1,B1どちらかまたは両方に 数値でない値が入っていると質問のエラーになりますので、 ISERROR関数でエラーをチェックしてやります。 =IF(ISERROR(A1+B1),"",A1+B1) =IF(ISERROR(質問者の式),"",質問者の式) 以上です。  

hamuzou39
質問者

お礼

参考になりました。ありがとうございました。直ぐにやってみようと思います。

noname#99860
noname#99860
回答No.1

参照してるセルがカラだったり 数値じゃなきゃいけないのに文字が書式が文字だったりすると 「計算しろったってできないじゃんか!」と 怒られます。 書式が間違ってるなら合わせる、 カラなら0でも入れてやりましょう。

hamuzou39
質問者

お礼

そうですよね・・・でも、カラの所に0を入れても、ダメでした。セルが、カラのときはダメですね。わかりました。

関連するQ&A