Բովանդակություն
Շատ եղանակներ կան համեմատելու երկու ցուցակ կամ սյունակ Excel-ում: Այս հոդվածում ես պատրաստվում եմ համեմատել/գտնել համընկնումներ excel-ի երկու սյունակներում՝ օգտագործելով VLOOKUP : Իմ նախորդ հոդվածներից մեկում ես քննարկել եմ Ինչպես համեմատել երկու սյունակ կամ ցուցակ Excel-ում որտեղ քննարկել եմ համեմատության այլ մեթոդներ:
Նախքան համեմատությունը սկսելը, ես կքննարկեմ շարահյուսությունը, փաստարկները: , և այլ անհրաժեշտ բաներ VLOOKUP ֆունկցիայի մասին։
Ներբեռնեք պրակտիկայի աշխատանքային գրքույկը
Համեմատեք երկու սյունակներ՝ օգտագործելով VLOOKUP ֆունկցիան.xlsx
Excel VLOOKUP ֆունկցիայի ակնարկ
V-ն VLOOKUP -ում նշանակում է «ուղղահայաց»: VLOOKUP : VLOOKUP -ը Excel-ի ներկառուցված ֆունկցիան է, որն իրականացնում է ուղղահայաց որոնում` փնտրելով սյունակի որոշակի արժեք այլ սյունակում:
- VLOOKUP-ի շարահյուսությունը: ֆունկցիան է.
VLOOKUP (որոնման_արժեք, աղյուսակ_զանգված, սյուն_ինդեքս_համար, [տիրույթի_որոնում]): Փաստարկները, որոնք նշված են այս շարահյուսության մեջ, ունեն որոշակի նշանակություն:
- Փաստարկների բացատրություն. 15>Փաստարկ Պահանջվում է/Ըստ ցանկության Բացատրություն Որոնման_արժեքը Պահանջվում է Արժեքը , որը կօգտագործվի որպես որոնման արժեք: Table_array Պահանջվում է Տվյալների միջակայք , որտեղ արժեքը կփնտրվի: Col_index_number Պահանջվում է Սյունակը այն միջակայքից, որտեղից մենք կստանանք արժեքը: Range_lookup Ըստ ցանկության TRUE օգտագործվում է մոտավոր համընկնման և FALSE օգտագործվում է ճշգրիտ համընկնման համար: Եթե այս արգումենտը բաց թողնված է, Excel-ն օգտագործում է TRUE պարամետրը որպես լռելյայն:
VLOOKUP ֆունկցիայի արդյունքները կարող են լինել տեքստային տողեր կամ թվային տվյալներ՝ կախված ձեր օգտագործած տվյալներից: Եթե FALSE օգտագործվում է որպես [range_lookup] , ապա այն կգտնի ճշգրիտ համընկնում: Եթե ճշգրիտ համընկնում չգտնվի, այն կվերադարձնի #N/A արժեքը: Եթե ՃԻՇՏ օգտագործվում է որպես [range_lookup] , ապա այն կփնտրի մոտավոր համընկնում: Երբ մոտավոր համընկնում չգտնվի, այն կվերադարձնի հաջորդ ավելի փոքր արժեքը:
Կարդալ ավելին. Excel LOOKUP vs VLOOKUP. 3 օրինակով
Երկու սյունակ համեմատելու 2 եղանակ՝ օգտագործելով VLOOKUP Excel-ում
1. Օգտագործելով միայն VLOOKUP ֆունկցիան երկու սյունակների միջև համեմատության համար
Ենթադրենք, դուք ունեք երկու սյունակ, որտեղ որոշ գույներ նշված են: Ես պատրաստվում եմ համեմատել այս երկու սյունակները ճշգրիտ համընկնումների համար: Եթե ես ընտրեմ կապույտ գույնը 1-ին սյունակից և որոնեմ այս գույնը 3-րդ սյունակում, այն կսկսի փնտրել կապույտ գույնը, և եթե այս գույնը գոյություն չունի, ապա այն կվերադարձնի արժեքը #N/: Ա . Այսպիսով, եկեք սկսենք համեմատությունը. Գունավոր ցուցակները թվարկված են ստորև և Գոյություն սյունակում,համեմատությունը կցուցադրվի:
Քայլեր.
- C2 բջիջում գրեք բանաձևը -
=VLOOKUP(B5,$D$5:$D$10,1,FALSE)
- Հետագայում սեղմեք ENTER կոճակը ելքի համար:
- Դուք կտեսնեք, որ կարմիր արժեքը գտնվում է այդ բջիջում: Այժմ ներքև քաշեք Fill Handle գործիքը՝ սյունակի մնացած բջիջների բանաձևը պատճենելու համար: Դուք կտեսնեք այն արդյունքը, որը փնտրում էիք:
Ահա ամբողջ համեմատությունը:
The #N/A արդյունքները գտնվել են, քանի որ կապույտ և սպիտակ գույները չկան Գույների ցանկում-2:
Նշում. մենք սահմանում ենք միջակայքը որպես $D$5:$D$10. «$»-ն օգտագործվում է բանաձևում բջիջները բացարձակ և հաստատուն դարձնելու համար: Այսպիսով, երբ դուք պատճենեք բանաձևը այլ բջիջների համար, այն կօգտագործի նույն տիրույթը:
Կարդալ ավելին. Ինչու է VLOOKUP-ը վերադարձնում #N/ A Ե՞րբ գոյություն ունի համընկնում: (5 Պատճառներ և լուծումներ)
2. Օգտագործելով IF, ISNA և VLOOKUP երկու սյունակների միջև համեմատության համար
Այստեղ ես կօգտագործեմ նույն օրինակը: Բայց ես կտեղադրեմ երկու նոր ֆունկցիա VLOOKUP ֆունկցիայով։ Եթե սյունակների միջև ճշգրիտ համընկնում չկա, բանաձևը կվերադարձնի NO: Եթե առկա են համընկնումներ, բանաձևը կվերադարձնի ԱՅՈ առաջին սյունակի նկատմամբ: Գույների ցուցակները թվարկված են ստորև, և Գույնը Գոյություն ունի սյունակում կցուցադրվի համեմատությունը:
Քայլեր.
- Այժմ գրեք բանաձևը Բջջ C5-
=IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)),"NO","YES")
- Այնուհետև սեղմեք ENTER կոճակ ավարտելու համար:
Բանաձեւի բաժանում.
- VLOOKUP (B5,$D$5:$D$10,1,0)
VLOOKUP ֆունկցիան կվերադարձնի որոնման արժեքի արդյունքը:
- ISNA(VLOOKUP(B5,$D$5:$D$10,1,0))
Հաջորդում ISNA ֆունկցիան վերադարձրեք TRUE, եթե այն ստանա #N/A սխալ, հակառակ դեպքում կվերադարձնի FALSE :
- =IF(ISNA(VLOOKUP(B5,$D) $5:$D$10,1,0)),”NO”,”YES”)
Վերջապես, IF ֆունկցիան կվերադարձնի ՈՉ ՃԻՇՏ և ԱՅՈ FALSE համար:
- Բանաձևը կվերադարձնի YES արժեքը, քանի որ կարմիր գույնը կա երկու սյունակներում: Այժմ քաշեք Լրացնել բռնակի գործիքը բջիջի մնացած հատվածում՝ ցույց տալու երկու սյունակների համեմատությունը:
Մի քանի րոպե անց, դուք կստանաք ամբողջ արդյունքը, ինչպես ստորև նկարում:
- Այստեղ մենք ստանում ենք արդյունքը ՈՉ, քանի որ կապույտ և սպիտակ գույները գոյություն չունեն Գույների ցանկում- 2.
Կարդալ ավելին. Ինչպես օգտագործել IF ISNA ֆունկցիան VLOOKUP-ով Excel-ում (3 օրինակ)
Նմանատիպ Ընթերցումներ
- VLOOKUP-ը չի աշխատում (8 պատճառ և լուծում)
- Ի՞նչ է աղյուսակի զանգվածը VLOOKUP-ում: (Բացատրված է օրինակներով)
- INDEX MATCH vs VLOOKUP ֆունկցիան (9 օրինակ)
- Օգտագործեք VLOOKUP բազմաթիվ չափանիշներով Excel-ում (6 մեթոդ +Այլընտրանքային տարբերակներ)
- Excel VLOOKUP՝ մի քանի արժեքներ ուղղահայաց վերադարձնելու համար
Ինչպես համեմատել երկու Excel թերթեր՝ օգտագործելով VLOOKUP ֆունկցիան
Այստեղ Օրինակ՝ մենք կհամեմատենք երկու տարբեր Excel թերթերի երկու սյունակներ՝ օգտագործելով VLOOKUP : Բանաձևը նման կլինի, բացառությամբ Table_array արգումենտում աշխատանքային թերթիկի անվան ավելացում: Ենթադրենք, մենք ունենք գույների երկու ցուցակ երկու տարբեր աշխատանքային թերթերում: Աշխատանքային թերթերի անվանումը սահմանվում է որպես CL-1 և CL-2: Մենք կհամեմատենք Color List-1 of CL-1 worksheet Color List 2 CL-2 worksheet . Երկու աշխատաթերթերից երկու ցուցակները տրված են ստորև: Դա Ցուցակ-1-ն է:
Եվ դա Ցուցակ-2-ն է:
Քայլեր.
- CL-1 աշխատանքային թերթի C5 բջիջում գրեք բանաձևը-
=(VLOOKUP(B5,'CL-2'!$B$3:$B$9,1,FALSE))
- Այնուհետև սեղմեք ENTER կոճակը արդյունքի համար:
- Դուք կտեսնեք, որ կարմիր արժեքը հայտնվում է: Դա պայմանավորված է նրանով, որ Կարմիր գույնը սովորական գույն է CL-1 և CL-2 աշխատաթերթերի սյունակներում: Այժմ պատճենեք այս բանաձևը C6C6 բջջից C11 օգտագործելով Fill Handle գործիքը` ամբողջ երկու սյունակների արդյունքը գտնելու համար:
Որոշ ժամանակ անց ամբողջ արդյունքը կհայտնվի:
Այստեղ դեղին, նարնջագույն և սև գույները չեն t հայտնվում է CL-2 աշխատաթերթում: Ահա թե ինչու մենք ստանում ենք մնացածը #N/A CL-1 աշխատաթերթ:
Կարդալ ավելին. VLOOKUP Օրինակ Excel-ում երկու թերթերի միջև
Ինչպես համեմատել երկու սյունակ Օգտագործելով VLOOKUP ֆունկցիան և վերադարձնել երրորդ արժեքը
Մենք հաճախ պետք է օգտագործենք VLOOKUP ֆունկցիան երրորդ արժեքը վերադարձնելու համար` համեմատելով երկու սյունակ: Այս բաժնում մենք կսովորենք, թե ինչպես դա անել հեշտ ճանապարհով: Դա անելու համար մենք փոփոխեցինք տվյալների հավաքածուն, որոշ չափեր կապեցինք գույների հետ և ավելացրինք ևս մեկ սյունակ, որտեղ տեղադրեցինք երեք գույն: Այժմ մենք կհամեմատենք գունային սյունակները և կվերադարձնենք չափը ելքային սյունակում:
Քայլեր.
- In F5 բջիջ , տեղադրեք հետևյալ բանաձևը-
=VLOOKUP(E5,$B$5:$C$10,2,FALSE)
- <1 սեղմելուց հետո>ENTER կոճակը կստանաք երրորդ արժեքը:
- Մյուս արժեքները ստանալու համար պարզապես օգտագործեք Լրացնել բռնակի գործիքը .
Ահա բոլոր երրորդ արժեքները համեմատելուց հետո:
Ուշադրություն
Կարևոր է ճիշտ իմանալ VLOOKUP ֆունկցիան, քանի որ արգումենտներում ցանկացած փոքր սխալ չի տա ձեզ ցանկալի արդյունքը: Դուք կարող եք օգտագործել MATCH և INDEX ֆունկցիաները որպես VLOOKUP ֆունկցիաների այլընտրանք:
Եզրակացություն
Ամեն ինչ դրա համար է: հոդվածը. Հուսով եմ, որ վերը նկարագրված ընթացակարգերը բավականաչափ լավ կլինեն Excel-ում երկու սյունակներում համընկնումները համեմատելու/գտնելու համար՝ օգտագործելով VLOOKUP գործառույթը: Ազատորեն ցանկացած հարց տվեք մեկնաբանությունումբաժինը և տվեք ինձ հետադարձ կապ: Այցելեք կայք՝ ավելին ուսումնասիրելու համար: