- ベストアンサー
エクセルで#NAの扱いについて
エクセルで#NAの扱いについて教えてください。関数で得た値が#NAなら空白もしくは0にしたい場合どうすればいいですか?教えてください。宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
エクセルでエラーを聞く関数が3つあります。 (1)ISERR (2)ISERROR (3)ISNA で(1)は#N/A以外のエラーの時TRUEを変えしますとなっています。 (2)はエラー値のときTRUEを返します。 (3)はエラー値が#N/AのときTRUEを返す。 A1セルに=NA()と入れます。A1の値は#N/Aになります。 B1に=IF(ISERROR(A1),"",1)で空白 B2に=IF(ISERR(A1),"",1)で1 B3に=IF(ISNA(A1),"",1)で空白 でそれらの関数のテストができます。
その他の回答 (1)
- xmoto
- ベストアンサー率27% (27/98)
回答No.1
=if(isna(値),0,値) これでいけます。 0ゼロを""にすれば空白になります。
質問者
お礼
ありがとうございます。なるほど簡単ですね。
お礼
ありがとうございます。たすかりました。