Exceli valem: VLOOKUP ilma veata # N / A -

Lang L: none (table-of-contents)

Üldine valem

=IFERROR(VLOOKUP(value,table,2,FALSE),"message")

Kokkuvõte

# N / A tõrke varjamiseks, mille VLOOKUP viskab, kui see väärtust ei leia, võite vea tabamiseks ja mis tahes soovitud väärtuse tagastamiseks kasutada funktsiooni IFERROR.

Selgitus

Kui VLOOKUP ei leia otsingutulemitest väärtust, tagastab vea # N / A. Funktsioon IFERROR võimaldab teil vigu tabada ja vea korral oma kohandatud väärtuse tagastada. Kui VLOOKUP tagastab väärtuse tavaliselt, pole viga ja otsitud väärtus tagastatakse. Kui VLOOKUP tagastab vea # N / A, võtab IFERROR üle ja tagastab teie esitatud väärtuse.

Kui teil on lahtris A1 otsingu väärtus ja vahemiku tabelis otsingu väärtused ning soovite, et lahter oleks tühi, kui otsingut ei leitud, võite kasutada järgmist:

=IFERROR(VLOOKUP(A1,table,2,FALSE),"")

Kui soovite vastet ei leitud, tagastada teade "Ei leitud", kasutage järgmist:

=IFERROR(VLOOKUP(A1,table,2,FALSE),"Not found")

IFNA variant

Excelis 2013 on IFNA funktsioon saadaval # N / A tõrgete püüdmiseks ja käsitlemiseks. Kasutamise süntaks on sama mis IFERRORil:

=IFERROR(VLOOKUP(A1,table,2,FALSE),"Not found") =IFNA(VLOOKUP(A1,table,2,FALSE),"Not found")

Exceli vanemad versioonid

Exceli varasemates versioonides, kus puudub IFERROR-funktsioon, peate VLOOKUP-i kordama IF-funktsiooni sees, mis tabab ISNA või ISERROR-i vea. Näiteks:

=IF(ISNA(VLOOKUP(A1,table,2,FALSE)),"",VLOOKUP(A1,table,2,FALSE))

Huvitavad Artiklid...