
Lai paslēptu kļūdu #N/A, ko VLOOKUP iemet, kad tā nevar atrast vērtību, varat izmantot funkciju IFERROR, lai konstatētu kļūdu un atgrieztu jebkuru vēlamo vērtību.
Skaidrojums
Ja VLOOKUP nevar atrast vērtību uzmeklēšanas tabulā, tā atgriež kļūdu #N/A. Funkcija IFERROR ļauj pamanīt kļūdas un atgriezt savu pielāgoto vērtību, ja rodas kļūda. Ja VLOOKUP parasti atgriež vērtību, nav kļūdas un tiek atgriezta uzmeklētā vērtība. Ja VLOOKUP atgriež kļūdu #N/A, IFERROR pārņem un atgriež jūsu sniegto vērtību.
Ja jums ir uzmeklēšanas vērtība šūnā A1 un uzmeklēšanas vērtības diapazonā ar nosaukumu tabula un vēlaties, lai šūna būtu tukša, ja netiek atrasts neviens uzmeklējums, varat izmantot:
= IFERROR ( VLOOKUP (value,table,2,FALSE),'message')
Ja vēlaties atgriezt ziņojumu “Nav atrasts”, kad neatrodat atbilstību, izmantojiet:
= IFERROR ( VLOOKUP (A1,table,2,FALSE),'')
IFNA iespēja
Programmā Excel 2013 ir pieejama IFNA funkcija, lai īpaši notvertu un apstrādātu #N/A kļūdas. Lietošanas sintakse ir tāda pati kā IFERROR:
= IFERROR ( VLOOKUP (A1,table,2,FALSE),'Not found')
Excel vecākas versijas
Iepriekšējās Excel versijās, kurām trūkst funkcijas IFERROR, VLOOKUP ir jāatkārto IF funkcijā, kas konstatē kļūdu ar ISNA vai ISERROR. Piemēram:
Autors Deivs Bruns= IFERROR ( VLOOKUP (A1,table,2,FALSE),'Not found') = IFNA ( VLOOKUP (A1,table,2,FALSE),'Not found')