Tabela e përmbajtjes
Kur funksioni VLOOKUP nuk mund të gjejë vlerën e kërkimit në grupin e kërkimit, ai do të shfaqë një shenjë gabimi, #N/A . Por ju mund të shpëtoni nga ky problem duke përdorur funksionin IFERROR me funksionin VLOOKUP . Në këtë artikull, unë ju tregoj 5 përdorime të ndryshme të IFERROR me VLOOKUP në Excel.
Le të themi, ne kemi një grup të dhënash të notave të marra të studentëve të ndryshëm në një klasës. Ne do ta përdorim këtë grup të dhënash për të treguar përdorime të ndryshme të IFERROR me VLOOKUP.
Shkarkoni Librin e Punës Praktike
IFERROR VLOOKUP.xlsx
Përdorimet e IFERROR me VLOOKUP në Excel
Çfarë do të ndodhë nëse përdorim vetëm VLOOKUP
Së pari, do të shohim se çfarë do të ndodhë nëse ne përdorni vetëm funksionin VLOOKUP . Supozoni se Jessica është një student, emri i të cilit nuk i përket grupit tonë të të dhënave. Tani nëse e gjejmë shenjën e marrë të Xhesikës duke përdorur funksionin VLOOKUP , Excel do të shfaq një shenjë gabimi #N/A. Ne mund ta trajtojmë këtë shenjë gabimi duke përdorur funksionin IFERROR me funksionin VLOOKUP
Tani le të shohim përdorime të ndryshme të IFERROR me VLOOKUP.
1. IFERROR me VLOOKUP për të zëvendësuar #N/A me tekst të personalizuar
Supozoni, kur kërkoni për një student emri i të cilit nuk është në listë, ju dëshironi të shfaqni tekst të personalizuar si "Nuk u gjet". Për të kryer detyrën, futni formulën e mëposhtme në qelizën F5 dhe shtypni ENTER.
=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), "Not Found")
Këtu, E5 = Vlera e kërkimit e cila do të të kërkohet në listë
B4:C11 = Gama e kërkimit që është grupi juaj i të dhënave
2 = Kolona e kërkimit që është kolona e Shenjat e marra
FALSE do të thotë që funksioni do të kërkojë një përputhje të saktë
Tani nëse shkruani ndonjë emër studenti nga lista juaj në qelizën E5 , do të merrni shenjat e marra nga ai/ajo në qelizën F5.
Dhe nëse shkruani çdo emër studenti që nuk është në listën tuaj, në qelizën E5 , qeliza F5 do të shfaqë tekstin tuaj të personalizuar Nuk u gjet.
2. Për të marrë një qelizë të zbrazët në vend të #N/A
Nëse dëshironi ta mbani qelizën bosh kur emri i kërkuar nuk është në listën tuaj, shkruani sa vijon formula në qelizën E5,
=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), " ")
Këtu, E5 = Vlera e kërkimit që do të kërkohet në listë
B4:C11 = Gama e kërkimit që është grupi juaj i të dhënave
2 = Kolona e kërkimit kjo është kolona e Shenjat e marra
FALSE do të thotë se funksioni do të kërkojë një përputhje të saktë
Tani nëse shkruani ndonjë emër studenti nga lista juaj në qelizën E5 , do të merrni notat e tij/saj në qelizën F5.
Por nëse shkruani ndonjë emër që nuk është në grupin e të dhënave, qeliza F5 do të mbetet bosh.
3. IFERROR meVLOOKUP për grupin e të dhënave të ndarë
Supozoni se keni dy lista në grupin tuaj të të dhënave. Ju dëshironi të gjeni notat e marra për çdo student nga të dyja listat.
Shkruani formulën e mëposhtme në qelizën E5 dhe shtypni ENTER
=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE),VLOOKUP(E5,B14:C20,2,FALSE))
Këtu, E5 = Vlera e kërkimit që do të kërkohet në listë
B4:C11 =sfera e parë e kërkimit që është lista e parë e grupit të të dhënave
B14:C20 = = diapazoni i dytë i kërkimit që është lista e dytë e grupit të të dhënave
2 = Kolona e kërkimit që është kolona e Shenjave të marra
FALSE do të thotë se funksioni do të kërkojë një saktësi përputhen
Tani nëse shkruani ndonjë nga emrat nga ndonjë prej listave tuaja, në qelizën E5, do të merrni notat e marra të atij personi në qeliza F5.
4. IFERROR me VLOOKUP për të gjetur gjithmonë një rezultat
Le të themi se keni numra kontakti të degëve të ndryshme të kompanisë suaj në të dhënat tuaja. Tani dëshironi të shfaqni një numër kontakti nëse dikush kërkon ndonjë nga degët edhe nëse emri i degës nuk është në listën tuaj. Nëse emri i degës nuk është në listë, dëshironi të tregoni numrin e kontaktit të zyrës qendrore.
Shkruani formulën e mëposhtme në çdo qelizë boshe dhe shtypni ENTER
=IFERROR(VLOOKUP(E5,B4:C8,2,FALSE),VLOOKUP("Head office",B4:C8,2,FALSE))
Këtu, E5 = Vlera e kërkimit e cila do të kërkohet në listë
B4:C11 = Kërkoni gamën qëështë grupi juaj i të dhënave
2 = Kolona e kërkimit që është kolona e Numri i kontaktit
FALSE do të thotë se funksioni do të kërkojë për një përputhje të saktë
Tani nëse shkruani ndonjë emër dege në qelizën E4 e cila nuk është në listë, ju do të marrë numrin e kontaktit të zyrës qendrore në qelizën ku keni shtypur formulën.
5. Për versionin më të vjetër të Excel
Në Excel 2013 ose në çdo version më i vjetër funksioni IFERROR nuk është i disponueshëm. Por ju mund të bëni të njëjtën detyrë duke përdorur funksionin IF dhe funksionin ISNA së bashku me funksionin VLOOKUP .
Shkruani formulën e mëposhtme në qelizën F5 dhe shtypni ENTER
=IF(ISNA(VLOOKUP(E5,B4:C11,2,FALSE)), "Not Found", VLOOKUP(E5,B4:C11,2,FALSE))
Këtu, E5 = Vlera e kërkimit që do të kërkohet në listë
B4:C11 = Gama e kërkimit që është grupi juaj i të dhënave
2 = Kolona e kërkimit kjo është kolona e Numri i kontaktit
FALSE do të thotë që funksioni do të kërkojë një përputhje të saktë
Tani nëse shkruani ndonjë emër studenti nga lista juaj në qelizën E5 , do të merrni notat e tij/saj në qelizën F5.
Dhe nëse shkruani ndonjë emër studenti që nuk është në listën tuaj, në qelizën E5 , qeliza F5 do të shfaqë tekstin tuaj të personalizuar Nuk u gjet.
Përfundim
Funksioni IFERROR ju lejon të hiqni gabiminvlera e funksionit VLOOKUP . Ju mund të përdorni IFERROR me VLOOKUP për cilindo nga përdorimet e përshkruara në këtë artikull. Nëse përballeni me ndonjë problem duke nënkuptuar funksionet së bashku, ju lutemi lini një koment. Nëse dini për ndonjë përdorim shtesë të IFERROR me VLOOKUP , ju lutemi na tregoni për këtë në seksionin e komenteve.