Lataa esimerkkityökirja
Tämä opetusohjelma opastaa sinua käsittelemään VLOOKUP -virheitä IFERROR- ja IFNA -ohjelmilla Excelissä ja Google Sheetsissä.
IFERROR ja VLOOKUP
Voit käyttää VLOOKUP -toimintoa IFERROR -funktion kanssa arvon (tai muun laskutoimituksen) palauttamiseksi virheen sijasta, jos tapahtuu virhe …
Tässä esimerkissä suoritetaan toinen VLOOKUP, jos ensimmäinen johtaa virheeseen.
1 | = VIRHE (VLOOKUP (F3, B3: D6,3, FALSE), VLOOKUP ("Muu", B3: D6,3, FALSE)) |
Yllä olevassa esimerkissä etsimme a Kotelo jota ei ole hakutaulukossa. Ilman IFERROR -toimintoa VLOOKUP -toiminto palauttaisi virheen #N/A. IFERROR -toiminnon avulla voimme korvata virheen toisella yleisen tapauksen haulla. Toisin sanoen, jos Kotelo ei ole "Vahinko", "Onnettomuus" tai "Rikos", etsi Puhelinnumero kotelokoteloluokalle "Muu".
Huomaa, että IFERROR -toiminto hakee kaikenlaisia virheitä: #N/A, #ARVO!, #TARKISTA!, #DIV/0! Tämä ei aina tuota haluamaasi tulosta. Alla olevassa esimerkissä hakutaulukko on nimetty alue: LookupTable. Jos kirjoitamme vahingossa väärin sen nimen (esim. "Hakutaulukko"), kaava palauttaa "Ei löydy" -viestin, myös luettelossa oleville tilitunnuksille.
1 | = IFERROR (VLOOKUP (E3, hakutaulukko, 2, FALSE), "Ei löydy") |
Koska kirjoitimme hakutaulukon nimen väärin, VLOOKUP -funktio palauttaa #NAME? virhe. IFERROR -toiminnolla korvaamme kaikenlaiset virheet "Not found" -viestillä, joka on harhaanjohtavaa.
Jos haluat käsitellä vain #N/A -virheitä, käytä sen sijaan IFNA -toimintoa.
IFNA ja VLOOKUP
Kun etsit arvoa VLOOKUP -toiminnolla, jota ei ole hakuryhmässäsi, saat virheen #N/A. IFNA -toiminnolla voit muuttaa virheilmoituksen mielivaltaiseksi sanomaksi (tai jopa tyhjäksi merkkijonoksi).
1 | = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), "Ei löydy") |
Tilitunnusta 55 ei ole, joten kaava antaa meille "Ei löydy".
Kun tarkastelemme esimerkkiämme, jossa kirjoitimme tietoalueen nimen väärin, IFNA: n käyttäminen IFERRORin sijaan kertoo meille, että olemme tehneet virheen eikä sitä, että arvoa ei löytynyt:
Nimi? virhe tarkoittaa, että kaavamme syntaksissa on jotain vikaa, joten meidän on tarkistettava ja korjattava kirjoittamamme.
VLOOKUP w/o #N/A Virhe Google Sheetsissä
Nämä kaavat toimivat täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä.