目次
があります。 イフナ 関数は、主に #該当なし が発生した場合、指定された値を返します。 #該当なし のエラーが発生した場合は、その関数の絶対値を返します。 今回は、この関数が持つ イフナ 関数について、2つの適切な例とともに詳しく説明します。
に関するすべての例を示すために、以下の商品価格リストをデモデータセットとして使用する予定です。 イフナ では、データセットをちょっと覗いてみましょう。
練習用ワークブックをダウンロードする
Excelファイルをダウンロードし、それに沿って練習することをお勧めします。
IFNA Function.xlsxIFNA機能の紹介
- 機能の目的
IFNA機能は、#N/Aエラーに取り組むために使用されます。
- 構文です。
IFNA(value, value_if_na)
- 引数説明。
論証 | 必須/オプション | 説明 |
---|---|---|
価値 | 必須 | 価値 は、@N/Aエラーをチェックすることです。 |
値_if_na | 必須 | 価値 を使用して、#N/A エラーが見つかった場合のみ返すようにしました。 |
- パラメータを返します。
第1引数の値、または代替テキスト。
2 ExcelでIFNA関数を使用する例
1.ExcelのIFNA関数の基本的な使い方
この例では、非常に基本的な使い方を紹介します。 イフナ の構文はすでに述べたとおりです。 イフナ という関数があります。 IFNA(value, value_if_na) .
したがって、valueフィールドに有効な値があれば、その値が関数の出力として表示されます。 そうでない場合は 値_if_na フィールドは、その指定された値を関数出力として返します。
下の画像では、すでに #該当なし 細胞内 D14 ということで、セルを参照すると D14 の値フィールド内にある。 イフナ 関数で指定された値が 値_if_na フィールドがセルに表示されます。 D15 次に、セル内に数式を挿入します。 D15 ,
=IFNA(D14, "Missing")
を押していくと エンタメ ボタンをクリックすると 行方不明 メッセージがセル内に表示される D15 は、予想通りでした。
関連コンテンツ エクセルでIF関数を使う方法(8つの適切な例)
2.IFNA関数とVLOOKUP関数の使い分け
まずは、その使い勝手を実証したい。 イフナ を持つ関数です。 VLOOKUP関数 の最も一般的な使用方法です。 イフナ 関数を使用します。
を使用するとよいでしょう。 ブイルック 関数で、ルックアップ値に基づいて値を抽出することができます。 ブイルック の機能は、複雑な構文であると同時に、正しく動作するために従うべきルールの束を必要とします。
ですから、是非とも、どれか一つでも間違いがあれば ブイルック が表示されます。 #該当なし エラーは、値が利用できないことを表すエラーに過ぎません。
さて、仮にあなたが #該当なし しかし、もっと意味のあるメッセージを表示させたい。 そんなときは イフナ 関数と一緒に ブイルック 関数を使って、より良い方法でエラーメッセージに取り組むことができます。
仮に、任意の #該当なし のエラーメッセージを表示させたいのですが、" 行方不明 " を表示します。 下の画像では #該当なし セル内メッセージ D15 .
セル内の数式 D15 です。
=VLOOKUP(D14,B5:D12,3,0)
下のデータテーブルをよく見ると、ルックアップ値が シリアル しかし、データテーブルの最初の列にはそのような値はありません。 その結果 #該当なし というエラーが表示されています。
の代わりにMissingを表示させたい場合は、以下のようになります。 #該当なし とすると、次の式で表されます。 イフナ 関数を使用します。
=IFNA(VLOOKUP(D14,B5:D12,3,0), "欠番")
このように イフナ 関数と一緒に ブイルック 関数を使用します。
␥ フォーミュラ・ブレークダウン
- D14 ▶はルックアップ値を格納します。
- B5:D12 ▶テーブル・ルックアップ・アレイ
- 3 ▶列のインデックス
- 0 ▶は完全一致を指定します。
- VLOOKUP(D14,B5:D12,3,0) Cereal を検索すると、対応する価格が表示されます。
- =IFNA(VLOOKUP(D14,B5:D12,3,0), "欠番") の値を返します。 VLOOKUP(D14,B5:D12,3,0) は、最初の列で見つかった場合、ルックアップ値であり、そうでない場合は、セル内のミッシングを返す D15 .
類似の読み物
- エクセルでTRUE関数を使う方法(10例付き)
- エクセルでFALSE関数を使う(5つの簡単な例付き)
- エクセルSWITCH関数の使い方(5例)
- ExcelのXOR関数を使う(5つの適切な例)
IFERROR Vs IFNA 機能
IFERROR関数は、様々なエラーを処理するのに対し イフナ 関数は #該当なし つまり、not availableエラーです。
例えば、計算式にタイプミスがあった場合、Excel は #ネーム のエラーが発生します。 この場合 イフエラー の代わりに代替テキストを表示することで、エラーを処理することができます。 #ネーム のメッセージを表示します。
一方 イフナ にしか関心がない。 #該当なし を置き換えることで、代替テキストを表示することができます。 #該当なし のエラーが表示される。
そのため、もし #該当なし エラーが発生した場合は、ベストプラクティスとして イフナ 関数の代わりに イフエラー 関数を使用します。 その他の種類のエラーについては IFERROR関数を使用します。
覚えておきたいこと
📌 セルが空の場合、空の文字列として扱われる( "" ) が、エラーにはならない。
📌 もし満タンにしないなら 値_if_na フィールドを使用すると イフナ 関数は、このフィールドを空文字列の値と見なします ( "" ).
結論
以上、Excelについて、あらゆる角度から事例を交えて解説しました。 イフナ この記事に添付されている練習用ワークブックをダウンロードし、すべてのメソッドを練習することをお勧めします。 また、以下のコメント欄で遠慮なくご質問ください。 関連するすべての質問にできるだけ早く対応します。 そして、当社のウェブサイトをご覧ください。 Exceldemy をクリックすると、さらに詳しくご覧になれます。