IFERROR-ը VLOOKUP-ով Excel-ում (5 տարբեր կիրառումներ)

  • Կիսվել Սա
Hugh West

Երբ VLOOKUP ֆունկցիան չի կարողանում գտնել որոնման արժեքը որոնման զանգվածում, այն ցույց կտա սխալի նշան՝ #N/A : Բայց դուք կարող եք ազատվել այս խնդրից՝ օգտագործելով IFERROR ֆունկցիան VLOOKUP ֆունկցիայի հետ: Այս հոդվածում ես ձեզ ցույց եմ տալիս IFERROR -ի 5 տարբեր կիրառումներ Excel-ում VLOOKUP -ով:

Ենթադրենք, մենք ունենք տարբեր ուսանողների ստացված նշանների հավաքածուն դաս. Մենք կօգտագործենք այս տվյալների հավաքածուն՝ ցույց տալու համար IFERROR -ի տարբեր օգտագործումները VLOOKUP-ով:

Ներբեռնեք պրակտիկայի աշխատանքային գիրքը

IFERROR VLOOKUP.xlsx

IFERROR-ի օգտագործումը VLOOKUP-ով Excel-ում

Ինչ տեղի կունենա, եթե օգտագործենք միայն VLOOKUP

Նախ, մենք կտեսնենք, թե ինչ կլինի, եթե մենք օգտագործել միայն VLOOKUP ֆունկցիան: Ենթադրենք, Ջեսիկան ուսանող է, ում անունը չի պատկանում մեր տվյալների բազայում: Այժմ, եթե մենք գտնենք Ջեսիկայի ստացված նշանը՝ օգտագործելով VLOOKUP ֆունկցիան, Excel-ը ցույց կտա սխալի նշան #N/A: Մենք կարող ենք լուծել այս սխալի նշանը` օգտագործելով IFERROR ֆունկցիան VLOOKUP ֆունկցիայի հետ

Այժմ եկեք տեսնենք. IFERROR -ի տարբեր կիրառումներ VLOOKUP-ով:

1.   IFERROR-ը VLOOKUP-ով փոխարինել #N/A հատուկ տեքստով

Ենթադրենք, երբ որոնում եք Ուսանողի համար, ում անունը ցուցակում չէ, դուք ցանկանում եք ցուցադրել հատուկ տեքստ, ինչպիսին է «Չի գտնվել»: Առաջադրանքը կատարելու համար F5 բջիջում մուտքագրեք հետևյալ բանաձևը և սեղմեք Մուտքագրեք:

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

Այստեղ, E5 = Որոնել արժեքը, որը որոնել ցանկում

B4:C11 = Որոնման տիրույթ, որը ձեր տվյալների շտեմարանն է

2 = Փնտրման սյունակ, որը <12-ի սյունակն է>Ստացված գնահատականներ

FALSE նշանակում է, որ ֆունկցիան կփնտրի ճշգրիտ համընկնում

Այժմ, եթե մուտքագրեք որևէ ուսանողի անուն E5 բջիջի ձեր ցուցակից դուք կստանաք նրա ստացած գնահատականները F5 բջիջում:

Եվ եթե մուտքագրեք ցանկացած ուսանողի անուն, որը չկա ձեր ցուցակում, E5 բջիջում, F5 բջիջը ցույց կտա ձեր հատուկ տեքստը Չի գտնվել:

2.   #N/A-ի փոխարեն դատարկ բջիջ ստանալու համար

Եթե ցանկանում եք բջիջը դատարկ պահել, երբ որոնված անունը ձեր ցանկում չէ, մուտքագրեք հետևյալը. բանաձևը բջիջում E5,

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

Այստեղ, E5 = Որոնման արժեքը, որը կփնտրվի ցանկում

B4:C11 = Որոնման տիրույթ, որը ձեր տվյալների բազան է

2 = Փնտրման սյունակ դա Ստացված նշանների սյունակն է

FALSE նշանակում է, որ ֆունկցիան կփնտրի ճշգրիտ համընկնում

Այժմ, եթե ձեր ցանկից որևէ ուսանողի անուն մուտքագրեք E5 բջիջում, դուք կստանաք նրա ստացած գնահատականները F5 բջիջում:

Բայց եթե մուտքագրեք որևէ անուն, որը չկա տվյալների հավաքածուում, F5 բջիջը կմնա դատարկ:

3.   IFERROR հետVLOOKUP Split Dataset-ի համար

Ենթադրենք, ձեր տվյալների հավաքածուում ունեք երկու ցուցակ: Դուք ցանկանում եք գտնել ցանկացած ուսանողի համար ստացված գնահատականները երկու ցուցակներից:

Մուտքագրեք հետևյալ բանաձևը E5 բջիջում և սեղմեք ENTER

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

Այստեղ, E5 = Որոնման արժեքը, որը կփնտրվի ցանկում

B4:C11 =Առաջին որոնման տիրույթը, որը տվյալների շտեմարանի 1-ին ցուցակն է

B14:C20 = = 2-րդ որոնման տիրույթ, որը տվյալների բազայի 2-րդ ցուցակն է

2 = Փնտրել սյունակը, որը Ստացված նշանների սյունակն է

FALSE նշանակում է, որ գործառույթը կփնտրի ճշգրիտ համընկնում

Այժմ, եթե ձեր ցուցակներից որևէ մեկի անուն մուտքագրեք, E5 բջիջում, կստանաք այդ անձի ստացած գնահատականները. F5 բջիջ:

4.   IFERROR VLOOKUP-ով` միշտ արդյունք գտնելու համար

Ենթադրենք, դուք ունեք տարբեր մասնաճյուղերի կոնտակտային համարներ ձեր ընկերության տվյալների բազայում: Այժմ դուք ցանկանում եք ցույց տալ կոնտակտային համարը, եթե որևէ մեկը որոնում է մասնաճյուղերից որևէ մեկը, նույնիսկ եթե մասնաճյուղի անունը ձեր ցանկում չէ: Եթե ​​մասնաճյուղի անունը ցանկում չկա, դուք ցանկանում եք ցույց տալ Գլխավոր գրասենյակի կոնտակտային համարը:

Մուտքագրեք հետևյալ բանաձևը ցանկացած դատարկ բջիջում և սեղմեք ENTER

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

Այստեղ, E5 = Փնտրելու արժեքը, որը կփնտրվի ցանկում

B4:C11 = Փնտրեք այդ միջակայքըձեր տվյալների շտեմարանն է

2 = Փնտրման սյունակը, որը Կոնտակտային համարը

FALSE նշանակում է, որ գործառույթը կփնտրվի: ճշգրիտ համընկնումի համար

Այժմ, եթե մուտքագրեք որևէ մասնաճյուղի անուն E4 բջիջում, որը ցուցակում չէ, դուք կստանաք Գլխավոր գրասենյակի կոնտակտային համարը այն բջիջում, որտեղ մուտքագրել եք բանաձևը:

5.   Excel-ի հին տարբերակի համար

Excel 2013-ում կամ ցանկացած ավելի հին տարբերակ IFERROR ֆունկցիան հասանելի չէ: Բայց դուք կարող եք կատարել նույն առաջադրանքը՝ օգտագործելով IF ֆունկցիան և ISNA ֆունկցիան VLOOKUP ֆունկցիայի հետ միասին:

Մուտքագրեք հետևյալ բանաձևը: F5 բջիջում և սեղմեք ENTER

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

Այստեղ, E5 = Որոնման արժեք, որը կփնտրվի ցանկում

B4:C11 = Որոնման տիրույթ, որը ձեր տվյալների բազան է

2 = Փնտրման սյունակ դա Կոնտակտային համարը

FALSE նշանակում է, որ ֆունկցիան կփնտրի ճշգրիտ համընկնում

Այժմ, եթե ձեր ցանկից որևէ ուսանողի անուն մուտքագրեք E5 բջիջում, դուք կստանաք նրա ստացած գնահատականները F5 բջիջում:

Եվ եթե մուտքագրեք որևէ ուսանողի անուն, որը ձեր ցանկում չէ, E5 բջիջում, F5 բջիջը ցույց կտա ձեր հատուկ տեքստը <12:>Չի գտնվել:

Եզրակացություն

IFERROR ֆունկցիան թույլ է տալիս բաց թողնել սխալը VLOOKUP ֆունկցիայի արժեքը: Դուք կարող եք օգտագործել IFERROR VLOOKUP -ի հետ այս հոդվածում նկարագրված ցանկացած օգտագործման համար: Եթե ​​գործառույթները միասին ակնարկելիս որևէ խնդրի եք հանդիպում, խնդրում ենք թողնել մեկնաբանություն: Եթե ​​գիտեք IFERROR -ի լրացուցիչ օգտագործման մասին VLOOKUP -ի հետ, խնդրում ենք տեղեկացնել մեզ այդ մասին մեկնաբանությունների բաժնում:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: