Excelの使い方|#N/Aエラーを非表示にするIFNA関数
Excel(エクセル)で関数の値が空だったり、検索対象の範囲内に該当する検索値がなかった場合、該当なし・利用できないを意味する#N/Aが表示されます。IFNAやIFERROR関数を使えば#N/Aエラーが表示されないようにできます。
IFNA関数は指定した値(式)が#N/Aエラーだった場合、設定した内容を表示する関数です。 今回は(既に入力してある)VLOOKUP関数がエラーだった場合に、IFNA関数で指定して””(空白)にする方法を説明します。 ただしIFNA関数はExcel2013以降から使える機能なので、それ以前のExcelの場合はIFERRORを利用する方法もあります。 → IFERROR関数で#N/Aを非表示にする
残っている=(イコール)の後ろにIFを入力すると、IFから始まる関数の候補が一覧で表示されます。 その中からIFNAを選択
[fx]ボタンを押して論理関数のIFNAを選択IFNAを入力してインラインで関数を入力するのはまだ難しいという人は、 fx ボタンを押すと[関数の挿入]ダイアログが表示されます。
A IFNA関数の引数ダイアログの[値]にカットしたVLOOKUPの式 VLOOKUP(A9,商品コード!$A$2:$C$4,2,0」をペースト B 上の値(VLOOKUP関数の結果が)エラーの場合””(空白)にする
以下の画像のように、IFNA関数を入力したセルをクリックし式を確認すると、 =IFNA( A VLOOKUP関数の結果 , B “”(空白の意味)) となっているます。 その他の関数で#N/Aエラーになった際も同様の考え方で入力を進めて下さい。 関数の構造/書き方が理解できれば、インラインで修正もできるようになります。
IFNA関数を修正する場合上記の内容から=IFNA(VLOOKUP(A9,商品コード!$A$2:$C$4,2,0),””)のような表記をインラインで修正できる場合は、そのままインラインにて修正で構いませんが、「関数の引数」ダイアログから修正したい場合は数式バーの fx ボタンから「関数の引数」ダイアログを表示させることができます。
IFERROR関数で#N/Aエラーを非表示にするIFERROR関数が利用できるのはExcel2007以降です。 IFNA関数の作業同様、もともとセルに入っているVLOOKUP関数をコピーし(=は除くVLOOKUP以降をコピー) 手入力でIFNAと入力して、インラインで関数を書いても良いのですが、ダイアログから操作した方が分かりやすいので fx ボタンを押し[関数の挿入]ダイアログを表示します。
A IFERROR関数の引数ダイアログの[値]にカットしたVLOOKUPの式をペースト B 上の値(VLOOKUP関数の結果が)エラーの場合””(空白)にする
下部の画像のように、IFERROR関数を入力したセルをクリックし式を確認すると、 =IFERROR( A VLOOKUP関数の結果 , B “”(空白の意味)) となっているます。 その他の関数で#N/Aエラーになった際も同様の考え方で入力を進めて下さい。 関数の構造/書き方が理解できれば、インラインで修正もできるようになります。
この記事と関連性が高い記事 #N/Aエラーを非表示にするIFNA関数へのコメント この記事へのコメントを書く コメントをキャンセル 関数Warning: Use of undefined constant date - assumed 'date' (this will throw an Error in a future version of PHP) in /home/kthr01/excel-microsoft.info/public_html/wp-content/themes/excel/sidebar-single.php on line 22
- 関数の基本をSUM関数で解説
- 四捨五入の関数→ROUND関数
- 任意の桁数で[切り上げ]、[切り捨て]の関数
- 指定範囲の最大値を求めるMAX関数
- 指定範囲の最小値を求めるMIN関数
- 指定範囲の平均値を求めるAVERAGE関数
- 条件に合ったセルの合計を出すSUMIF関数
- 条件に合うセルの個数を調べるCOUNTIF関数
- 数値を含むセルの個数を調べるCOUNT関数
- 空白ではないセルをカウント COUNTA関数
- 別シートから[参照コピー] VLOOKUP関数
- #N/Aエラーを非表示にするIFNA関数
- エラーを非表示にするIFERROR関数
- IF関数で条件により処理を分ける/条件分岐
- 条件に合致したデータの平均値を求めるAVERAGEIF関数
- 複数の条件に合致したデータの平均値を求めるAVERAGEIFS関数
- 複数の条件が真(正しい)か判断するAND関数
- 掛け算の合計を配列を使って計算する関数