SSブログ

「#N/A」の意味とは?office excelでのエラー原因と回避&非表示方法 [Excel]

「#N/A」の意味とは?office excelでのエラー原因と回避&非表示方法

Excelでエラー値「#N/A」を修正するには

"office excel 2021616-849-1"
office銆€excel銆€2021616-849-1.jpg
エクセルで#N/Aとエラーが!

Excelの計算結果が「#N/A」になっている場合、どのように解決すればいいのでしょう? これは、参照先のセルに値がないために#N/A(読み:ノー・アサイン)というエラーがでているのです。その原因と解消方法をご説明します。

「#N/A」の原因と回避法

[原因]参照先に値がないとは? 参照しているセルが空白であった場合のことです。

[回避法]

参照している空白セルに値を入力するか、その空白セルに値がない場合は、何も表示しない(空白)という設定をします。

【例】

例としてVLOOKUP関数でご説明します。

VLOOKUP関数:右側の表を利用して、記号を入力すれば、時間が表示されるようにVLOOKUP関数を使います。

"office excel 2021616-849-2"
office銆€excel銆€2021616-849-2.jpg
このままでOKをクリックすると、エラー値#N/Aが表示されてしまいます。

このまま、下のセルに式のコピーをしておきます。

"office excel 2021616-849-3"
office銆€excel銆€2021616-849-3.jpg
この場合はD5のセルが空白のため、時間が表示できないわけですから、D5に値を入れてみます。【C】と入れたら、時間も表示されました。

"office excel 2021616-849-4"
office銆€excel銆€2021616-849-4.jpg
エラーが出たときに「#N/A」を表示させずに空白を表示させる方法

上記の回避法ではDの欄に入力しないと、エラー値が表示されたままになってしまいます。ここは、もう1つの関数IF関数を組み合わせて、D欄に何も値がない場合はE欄も空白にする設定をします。

先程の式をこのように変更しましょう

"office excel 2021616-849-5"
office銆€excel銆€2021616-849-5.jpg
=if(D5="","",VLOOKUP(D5,$G$4:$H$9,2,FALSE))

下にドラッグして式のコピーをしますと、エラー値が表示されなくなりましたね。

"office excel 2021616-849-6"
office銆€excel銆€2021616-849-6.jpg
nice!(0)  コメント(0) 
共通テーマ:日記・雑感

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。