Püüdke Exceli veateade #NV VLOOKUP -päringus

3 meetodit, mis viivad eesmärgini

Iga aktiivne VLOOKUPi kasutaja tunneb veateadet "#NV". See tähistab "väärtust pole" või näitab, et otsitud väärtus pole "saadaval". Selline veateade on täiesti normaalne, kuna selle eesmärk on näidata Exceli kasutajale probleemi. Kuidas aga seda veateadet vältida? Selleks on saadaval kolm võimalust:

  • Algne meetod
  • Excel 2013 lihtsustatud meetod
  • Uusim meetod XLOOKUP -iga

Tähelepanu: Kui aga VLOOKUP annab vale väärtuse 0, võib see olla teine viga. Selle probleemi saab lahendada Exceli seadetes.

1. VLOOKUP -i vigade tõkestamine: algne meetod

Kui soovite standardse teabe asemel kuvada alternatiivset teksti, saate integreerida kaks lisafunktsiooni. Selleks on ISERROR -funktsioon lingitud IF -funktsiooniga ja ehitatud ümber VLOOKUP -i. Selle pealtnäha keerulise kokkulangemise lahtiharutamiseks alustame olemasolevast VLOOKUPist. See näeb näites välja selline:

= OTSING (C1, A1: B10, 2)

Need kaks lisafunktsiooni peaksid nüüd kindlaks tegema, kas viga on, ja seejärel toimima automaatselt vastavalt kasutaja spetsifikatsioonidele. Nii et kui ilmneb tõrge, tuleks kuvada ise valitud teade. Selle täielik valem näeb välja selline:

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

Kahe jutumärgi vahel on tühik, et määrata, milline veatekst tuleks trükkida "#NV" asemel. Kui siia midagi ei sisestata, jääb veateade tühjaks.

Info: Sellest artiklist saate teada, kuidas VLOOKUPi kasutamisel vigu vältida: Exceli veateate tabamine VLOOKUP -päringus

2. Excel 2013 veateadete püüdmine veelgi lihtsam

Alates Exceli versioonist 2013 on seda probleemi võimalik lahendada elegantsema valemiga. Sel eesmärgil kasutatakse funktsiooni IF asemel uut IFNV funktsiooni. Niipea kui kuvatakse veateade "#NV", algab sama protsess nagu funktsiooni if puhul. Funktsiooni ISERROR pole siin siiski vaja. Enne alustamist tuleb aga VLOOKUPi lühidalt reguleerida nii, et see näeks välja selline:

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

Funktsioon IFNV on nüüd selle ümber valemi lõpuleviimiseks seatud

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

Valemi lõpus olevad kaks jutumärki teevad sama tööd nagu varem: need võimaldavad kasutajal välja visatud veateate nimetada.

3. Uusim meetod XLOOKUP -iga

Alates aastast 2022-2023 on Microsoft 365 kasutajatel olnud veelgi kiirem võimalus probleem ise veateatega ümber kujundada. Varasema VLOOKUPi asemel kasutatakse uut XLOOKUPi. See välistab vajaduse funktsioonide IF ja IFNV ning funktsiooni ISERROR järele.

Info: Kui soovite VLOOKUPi kohta lisateavet, lugege palun järgmist artiklit: # N / A -sõnumi summutamine VLOOKUP -iga ISNV -ga

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave