Az Excel hibaüzenetének elkapása #NV egy VLOOKUP lekérdezésben

3 módszer, amely a célhoz vezet

A VLOOKUP minden aktív felhasználója ismeri a "#NV" hibaüzenetet. Ez azt jelenti, hogy "nincs érték", vagy azt jelzi, hogy a keresett érték "nem elérhető". Az ilyen hibaüzenet teljesen normális, mivel az Excel felhasználó számára jelent problémát. De hogyan kerülheti el ezt a hibaüzenetet? Erre a három lehetőség áll rendelkezésre:

  • Az eredeti módszer
  • Az Excel 2013 egyszerűsített módja
  • A legújabb módszer az XLOOKUP segítségével

Figyelem: Ha viszont a VLOOKUP hibás 0 értéket eredményez, akkor ez egy másik hiba lehet. Ez a probléma az Excel beállításaiban oldható meg.

1. A VLOOKUP hibák elhárítása: Az eredeti módszer

Ha a szabványosított információk helyett alternatív szöveget szeretne megjeleníteni, két további funkciót is integrálhat. Ehhez egy ISERROR függvény kapcsolódik egy IF függvényhez, és a VLOOKUP köré épül. Annak érdekében, hogy kibogozzuk ezt a látszólag bonyolult összefűzést, kezdjük a meglévő VLOOKUP -tal. Ez a példában így néz ki:

= VLOOKUP (C1, A1: B10, 2)

A két kiegészítő funkciónak most meg kell határoznia, hogy nincs -e hiba, majd automatikusan a felhasználó előírásainak megfelelően kell eljárnia. Tehát, ha hiba történik, akkor egy saját kiválasztású üzenetet kell megjeleníteni. A teljes képlet így néz ki:

= HA (ISERROR (VLOOKUP (C1, A1: B10,2)), "", VLOOKUP (C1, A1: B10,2))

A két idézőjel között szóköz van annak megadásához, hogy melyik hibaszöveget kell nyomtatni a "#NV" helyett. Ha itt nem ad meg semmit, a hibaüzenet üres marad.

Információ: Ebből a cikkből megtudhatja, hogyan kerülheti el a hibákat a VLOOKUP használatával: Excel hibaüzenet elkapása a VLOOKUP lekérdezésben

2. A hibaüzenetek elkapása az Excel 2013 programból még egyszerűbb

Az Excel 2013 -as verziója óta megoldható ez a probléma egy elegánsabb formulával. E célból az IF függvény helyett az új IFNV függvényt használják. Amint megjelenik a "#NV" hibaüzenet, ugyanaz a folyamat kezdődik, mint az if függvénynél. Az ISERROR funkció azonban itt nem szükséges. Mielőtt azonban elkezdené, a VLOOKUP -ot röviden be kell állítani, hogy így nézzen ki:

VLOOKUP ($ C $ 5; $ B $ 10: $ E $ 14; 2; FALSE)

Az IFNV függvény most be van állítva a képlet befejezéséhez

= IFNV (VLOOKUP ($ C $ 5; $ B $ 10: $ E $ 14; 2; FALSE); "")

A képlet végén található két idézőjel ugyanazt a munkát végzi, mint korábban: lehetővé teszik a felhasználó számára, hogy megnevezze a kidobott hibaüzenetet.

3. A legújabb módszer az XLOOKUP segítségével

A 2022-2023. Év óta a Microsoft 365-felhasználók még gyorsabban választhatták át a problémát a hibaüzenettel. A korábbi VLOOKUP helyett az új XLOOKUP kerül alkalmazásra. Ezzel nincs szükség az IF és IFNV funkciókra, valamint az ISERROR funkcióra.

Információ: Ha további információra van szüksége a VLOOKUP -ról, olvassa el a következő cikket: A # N / A üzenet elfojtása a VLOOKUP és ISNV használatával

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave