
Voit piilottaa #N/A -virheen, jonka VLOOKUP heittää, kun se ei löydä arvoa, käyttämällä IFERROR -toimintoa virheen havaitsemiseksi ja haluamasi arvon palauttamiseksi.
Selitys
Kun VLOOKUP ei löydä arvoa hakutaulukosta, se palauttaa virheen #N/A. IFERROR -toiminnon avulla voit havaita virheet ja palauttaa oman mukautetun arvon virheen sattuessa. Jos VLOOKUP palauttaa arvon normaalisti, virhe ei ole ja etsitty arvo palautetaan. Jos VLOOKUP palauttaa virheen #N/A, IFERROR ottaa haltuunsa ja palauttaa antamasi arvon.
Jos sinulla on hakuarvo solussa A1 ja hakuarvot taulukon nimisellä alueella ja haluat, että solu on tyhjä, jos hakua ei löydy, voit käyttää seuraavaa:
= IFERROR ( VLOOKUP (value,table,2,FALSE),'message')
Jos haluat palauttaa viestin Ei löydy, kun vastaavuutta ei löydy, käytä:
= IFERROR ( VLOOKUP (A1,table,2,FALSE),'')
IFNA -vaihtoehto
Excel 2013: ssa IFNA -toiminto on käytettävissä erityisesti #N/A -virheiden sieppaamiseen ja käsittelyyn. Käytön syntaksi on sama kuin IFERROR:
= IFERROR ( VLOOKUP (A1,table,2,FALSE),'Not found')
Excelin vanhemmat versiot
Aiemmissa Excel -versioissa, joista puuttuu IFERROR -toiminto, sinun on toistettava VLOOKUP IF -funktion sisällä, joka havaitsee virheen ISNA: n tai ISERRORin kanssa. Esimerkiksi:
Kirjailija Dave Bruns= IFERROR ( VLOOKUP (A1,table,2,FALSE),'Not found') = IFNA ( VLOOKUP (A1,table,2,FALSE),'Not found')