IFERROR mei VLOOKUP yn Excel (5 ferskillende gebrûk)

  • Diel Dit
Hugh West

As de VLOOKUP-funksje de opsykwearde net fine kin yn de opsykarray, sil it in flaterteken sjen litte, #N/A . Mar jo kinne dit probleem kwytreitsje troch de funksje IFERROR te brûken mei de funksje VLOOKUP . Yn dit artikel lit ik jo 5 ferskillende gebrûken sjen fan IFERROR mei VLOOKUP yn Excel.

Litte wy sizze, wy hawwe in dataset fan Ferkrijge Marks fan ferskate studinten yn in klasse. Wy sille dizze dataset brûke om ferskate gebrûken fan IFERROR te sjen mei VLOOKUP.

Oefenwurkboek downloade

IFERROR VLOOKUP.xlsx

Gebrûken fan IFERROR mei VLOOKUP yn Excel

Wat sil barre as wy allinich VLOOKUP brûke

Earst sille wy sjen wat der barre sil as wy brûk allinich de funksje VLOOKUP . Stel dat Jessica in studint is waans namme net yn ús dataset heart. As wy no it krigen mark fan Jessica fine troch de funksje VLOOKUP te brûken, sil Excel in flaterteken sjen litte #N/A. Wy kinne omgean mei dit flaterteken troch de funksje IFERROR te brûken mei de funksje VLOOKUP

Litte wy no de funksje sjen ferskillende gebrûk fan IFERROR mei VLOOKUP.

1.   IFERROR mei VLOOKUP om #N/A te ferfangen troch oanpaste tekst

Stel, as jo sykje foar in studint waans namme net yn 'e list stiet, wolle jo oanpaste tekst sjen litte lykas "Net fûn". Foar it dwaan fan de taak, fier de folgjende formule yn sel F5 en druk op ENTER.

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), "Not Found")

Hjir, E5 = Sykje wearde dy't sil wurde socht yn de list

B4:C11 = Opsykberik dat jo dataset is

2 = Opsykkolom dat is de kolom fan Behelle punten

FALSE betsjut dat de funksje sil sykje nei in eksakte oerienkomst

No as jo in studintnamme ynfiere fan jo list yn sel E5 , krije jo syn/har krigen tekens yn sel F5.

En as jo typ elke studintnamme dy't net yn jo list stiet, yn sel E5 , sil de F5 sel jo oanpaste tekst sjen litte Net fûn.

2.   In lege sel krije ynstee fan #N/A

As jo ​​de sel leech wolle hâlde as de sochte namme net yn jo list stiet, typ dan it folgjende formule yn sel E5,

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), " ")

Hjir, E5 = Opsykwearde dy't socht wurde sil yn 'e list

B4:C11 = Opsykberik dat jo dataset is

2 = Opsykkolom dat is de kolom fan Obtained Marks

FALSE betsjut dat de funksje sil sykje nei in eksakte wedstriid

As jo ​​​​no in studintnamme fan jo list ynfiere yn sel E5 , krije jo syn/har krigen punten yn sel F5.

Mar as jo in namme ynfiere dy't net yn 'e dataset stiet, sil de sel F5 leech bliuwe.

3.   IFERROR meiVLOOKUP foar Split Dataset

Stel dat jo twa listen hawwe yn jo dataset. Jo wolle de krigen sifers fine foar elke studint út beide listen.

Typ de folgjende formule yn sel E5 en druk op ENTER

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE),VLOOKUP(E5,B14:C20,2,FALSE))

Hjir, E5 = Opsykwearde dy't yn 'e list socht wurde sil

B4:C11 =1e opsykberik dat de 1e list fan de dataset is

B14:C20 = = 2e opsykberik dat de 2e list fan de dataset is

2 = Opsykkolom dat is de kolom fan Obtained Marks

FALSE betsjut dat de funksje sil sykje nei in eksakte match

As jo ​​no ien fan 'e nammen fan ien fan jo listen ynfiere, yn sel E5, krije jo de krigen tekens fan dy persoan yn sel F5.

4.   IFERROR mei VLOOKUP om altyd in resultaat te finen

Litte wy sizze, jo hawwe kontaktnûmers fan ferskate filialen fan jo bedriuw yn jo dataset. No wolle jo in kontaktnûmer sjen litte as immen nei ien fan 'e filialen siket, sels as de filialnamme net jo list is. As de filiaalnamme net yn de list stiet, wolle jo it kontaktnûmer fan it haadkantoar sjen litte.

Typ de folgjende formule yn in lege sel en druk op ENTER

=IFERROR(VLOOKUP(E5,B4:C8,2,FALSE),VLOOKUP("Head office",B4:C8,2,FALSE))

Hjir, E5 = Opsykwearde dy't yn 'e list socht wurde sil

B4:C11 = Sykje berik datis jo dataset

2 = Opsykkolom dat is de kolom fan Kontaktnûmer

FALSE betsjut dat de funksje opsykje sil foar in eksakte oerienkomst

As jo ​​no in branchnamme yn sel E4 ynfiere dy't net yn 'e list stiet, sil it kontaktnûmer fan it haadkantoar krije yn 'e sel wêr't jo de formule ynfierd hawwe.

5.   Foar âldere ferzje fan Excel

Yn Excel 2013 of yn elke âldere ferzje is de funksje IFERROR net beskikber. Mar jo kinne deselde taak dwaan troch de IF-funksje en de ISNA-funksje te brûken tegearre mei de funksje VLOOKUP .

Typ de folgjende formule yn sel F5 en druk op ENTER

=IF(ISNA(VLOOKUP(E5,B4:C11,2,FALSE)), "Not Found", VLOOKUP(E5,B4:C11,2,FALSE))

Hjir, E5 = Opsykwearde dy't socht wurdt yn de list

B4:C11 = Opsykberik dat jo dataset is

2 = Opsykkolom dat is de kolom fan Kontaktnûmer

FALSE betsjut dat de funksje sil sykje nei in eksakte wedstriid

As jo ​​no in studintnamme fan jo list ynfiere yn sel E5 , krije jo syn/har krigen punten yn sel F5.

En as jo in studintnamme ynfiere dy't net yn jo list stiet, yn sel E5 , sil de sel F5 jo oanpaste tekst sjen litte Net fûn.

Konklúzje

De funksje IFERROR lit jo de flater weilittewearde fan de VLOOKUP funksje. Jo kinne IFERROR mei VLOOKUP brûke foar elk fan 'e gebrûk beskreaun yn dit artikel. As jo ​​​​in probleem hawwe by it ymplisearjen fan de funksjes tegearre, lit dan in reaksje efter. As jo ​​​​witte fan ekstra gebrûk fan IFERROR mei VLOOKUP , lit it ús dan witte oer dat yn 'e opmerkingsdiel.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.