3 menetelmää, jotka johtavat tavoitteeseen
Jokainen aktiivinen VLOOKUP -käyttäjä tuntee virheilmoituksen "#NV". Tämä tarkoittaa "ei arvoa" tai osoittaa, että haettu arvo ei ole käytettävissä. Tällainen virhesanoma on täysin normaali, koska sen tarkoituksena on osoittaa ongelma Excel -käyttäjälle. Mutta miten voit välttää tämän virheilmoituksen? Tätä varten on käytettävissä kolme vaihtoehtoa:
- Alkuperäinen menetelmä
- Excel 2013: n yksinkertaistettu menetelmä
- XLOOKUPin uusin menetelmä
Huomio: Jos toisaalta VLOOKUP johtaa väärään arvoon 0, kyseessä voi olla toinen virhe. Tämä ongelma voidaan ratkaista Excelin asetuksissa.
1. Estä VLOOKUP -virheet: Alkuperäinen menetelmä
Jos haluat näyttää vaihtoehtoisen tekstin standarditietojen sijasta, voit integroida kaksi lisätoimintoa. Tätä varten ISERROR -toiminto on linkitetty IF -funktioon ja rakennettu VLOOKUPin ympärille. Tämän monimutkaiselta näyttävän ketjutuksen selvittämiseksi aloitamme nykyisellä VLOOKUPilla. Tämä näyttää tältä esimerkissä:
= HAKU (C1, A1: B10, 2)
Kahden lisätoiminnon pitäisi nyt määrittää, onko kyseessä virhe, ja toimia sitten automaattisesti käyttäjän määritysten mukaisesti. Joten jos tapahtuu virhe, itse valitsemasi viesti tulee näyttää. Koko kaava tälle näyttää tältä:
= JOS (ISERROR (VLOOKUP (C1, A1: B10,2)), "", VLOOKUP (C1, A1: B10,2))
Kahden lainausmerkin välissä on välilyönti sen määrittämiseksi, mikä virheteksti tulostetaan "#NV": n sijasta. Jos tähän ei syötetä mitään, virheilmoitus jää tyhjäksi.
Tiedot: Lue tämä artikkeli oppiaksesi välttämään virheitä VLOOKUPin käytössä: Excel -virheilmoituksen saaminen VLOOKUP -kyselyssä
2. Virheilmoitusten tallentaminen Excel 2013: sta vielä helpompaa
Excel -version 2013 jälkeen tämä ongelma on mahdollista ratkaista tyylikkäämmällä kaavalla. Tätä tarkoitusta varten käytetään uutta IFNV -funktiota IF -funktion sijasta. Heti kun virheilmoitus "#NV" tulee näkyviin, sama prosessi alkaa kuin if -funktiolle. ISERROR -toimintoa ei kuitenkaan vaadita tässä. Ennen kuin aloitat, VLOOKUP on kuitenkin säädettävä lyhyesti, jotta se näyttää tältä:
VLOOKUP ($ C $ 5; $ B $ 10: $ E $ 14; 2; FALSE)
IFNV -toiminto on nyt asetettu sen ympärille täydentämään kaavaa
= IFNV (VLOOKUP ($ C $ 5; $ B $ 10: $ E $ 14; 2; FALSE); "")
Kaavan lopussa olevat kaksi lainausmerkkiä jatkavat samaa työtä kuin ennen: niiden avulla käyttäjä voi nimetä poistettavan virheilmoituksen.
3. Uusin menetelmä XLOOKUPin kanssa
Vuodesta 2022-2023 lähtien Microsoft 365 -käyttäjät ovat saaneet entistä nopeamman mahdollisuuden suunnitella virheilmoitus uudelleen itse. Edellisen VLOOKUPin sijaan käytetään uutta XLOOKUPia. Tämä eliminoi IF- ja IFNV -toimintojen sekä ISERROR -toiminnon tarpeen.
Tiedot: Jos haluat lisätietoja VLOOKUPista, lue seuraava artikkeli: # N / A -viestin tukahduttaminen VLOOKUP -ohjelmalla ISNV: llä