この記事では、VlookupfunctionでISNA数式を使用して、Excelのさまざまなシートで一致する値を見つける方法を学習します。

Excelで使用できるISNA、IFNA、IFERROR、ISERRORなどのエラートラップ関数が多数あります。これらは、数式をスムーズに実行するのに役立ちます。

#NAerrorを非表示にするには、Vlookup関数とISNA関数を一緒に使用できます。

最初に、vlookupエラー#N /発生の理由を理解しましょう:ルックアップするデータがテーブルに存在しませんテーブルが昇順で設定されていません

例を挙げて理解しましょう:-

スプレッドシートでは、Emp id、Sales Person、Unitsがそれぞれ列A、B、Cで販売されています。

image 1

現在のシート以外の別のシートでVlookup関数を使用する必要がある場合があります。

sheet2では、B3にLookup Valuei.e.110が含まれているaVlookupを適用しています。これは、シートの「データシート」列Aにはありません。この場合、セルC3は#N / Aerrorを返します。以下のスクリーンショットを参照してください。

image 2

#N / Aエラーを無視するために、Vlookup関数とともにISNA関数を使用します。次の簡単な手順で理解しましょう:-セルC3に数式を入力= IF(ISNA(VLOOKUP($ B $ 3、Data!$ A $ 3:$ C $ 11,3,0))、 “Not Exist”、VLOOKUP($ B $ 3、Data!$ A $ 3:$ C $ 11,3,0))

  • Enterキーを押します

image 3

上の画像では、結果として「存在しない」ことがわかります。

式の説明:-

[= IF(ISNA(VLOOKUP($ B $ 3、Data!$ A $ 3:$ C $ 11,3,0))、 “Not Exist”]:-この部分では、ISNA関数はVlookup関数が#N /を与えていることを確認します。エラー、はいの場合、IF関数は結果の場所にある結果を定義するのに役立ちます。VLOOKUP($ B $ 3、Data!$ A $ 3:$ C $ 11,3,0))がない場合は、再び実行されます。 Vlookup関数が値を選択するため。

home button

Previous VLOOKUP with MATCH function

Next VLOOKUP with ISERROR function

私たちのブログが気に入ったら、Facebookで友達と共有してください。また、TwitterやFacebookでフォローすることもできます。

_私たちはあなたからの連絡をお待ちしております。私たちの仕事を改善、補完、または革新し、あなたのためにそれをより良くする方法を教えてください。 [email protected]_までご連絡ください