Tämä opetusohjelma tulee näyttää kuinka käsitellä VLOOKUP #N/A -virheitä Excelissä ja Google Sheetsissä.
IFNA VLOOKUPissa
Kun haet arvoa VLOOKUP -toiminnolla, jos arvoa ei löydy, VLOOKUP palauttaa virheen #N/A.
1 | = HAKU (E3, B3: C6,2, EPÄTOSI) |
Voit lisätä IFNA -funktion VLOOKUPin ulkopuolelle tehdäksesi jotain muuta, jos VLOOKUP johtaa IFNA -virheeseen. Tässä esimerkissä tulostamme "Ei löydy", jos VLOOKUP johtaa #N/A -virheeseen:
1 | = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), "Ei löydy") |
Toinen yleinen IFNA -toiminnon käyttö on suorittaa toinen VLOOKUP, jos ensimmäinen VLOOKUP ei löydä arvoa. Tätä voidaan käyttää, jos arvo löytyy yhdestä kahdesta taulukosta; jos arvoa ei löydy ensimmäiseltä taulukolta, etsi arvo toiselta taulukolta.
1 | = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), VLOOKUP (E3, 'Sheet 02'! B3: C6,2, FALSE)) |
JOS ISNA VLOOKUPissa
IFNA -toiminto otettiin käyttöön Excel 2013. Ennen sitä joudut käyttämään monimutkaisempaa IF / ISNA -yhdistelmää:
1 | = JOS (ISNA (VLOOKUP (E3, B3: C6,2, FALSE)), "Not found", VLOOKUP (E3, B3: C6,2, FALSE)) |
ISNA -toiminto tarkistaa, onko VLOOKUP -kaavan tulos #N/A -virhe, ja palauttaa vastaavasti True tai False. Jos se on totta (ts. Hakuarvo puuttuu hakutaulukosta), IF -funktio palaa määrittämäsi viestin kanssa, muuten se antaa sinulle VLOOKUP -tuloksen.
IFERROR - VLOOKUP
Kuten edellä todettiin, IFNA -toiminto testaa, antaako kaava vain #N/A -virheen. Sen sijaan IFERROR -toimintoa voidaan käyttää tarkistamaan, onko MINKÄ TAHANSA virhe palautetaan:
1 | = VIRHE (VLOOKUP (E3, B3: C6,2, FALSE), "Ei löydy") |
Jos ISNA ja IFNA VLOOKUPsissa - Google Sheets
Nämä kaavat toimivat samalla tavalla Google Sheetsissä kuin Excelissä.