Բովանդակություն
Microsoft Excel-ը այսօրվա աշխարհի ամենալայն օգտագործվող հավելվածներից մեկն է: Մեծ կորպորատիվ տներից մինչև փոքր և միջին ձեռնարկություններ օգտվում են այս հավելվածից: Այս հավելվածի միջոցով մենք կարող ենք մշակել մեր տվյալները՝ ըստ մեր ցանկության։ Այս հոդվածում մենք կբացատրենք, թե ինչպես կարելի է համապատասխանեցնել երկու սյունակ և արդյունք ստանալ Excel-ի երրորդ սյունակից: Սա օգտագործվում է, երբ մեզ անհրաժեշտ է որոշակի քանակությամբ տվյալներ մեծ տվյալների թերթիկից:
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Ներբեռնեք այս պրակտիկայի աշխատանքային գիրքը` այս հոդվածը կարդալու ընթացքում մարզվելու համար:
Համապատասխանեցնել երկու սյունակ և ելք Third.xlsxExcel-ում երկու սյունակ և երրորդը համապատասխանեցնելու 3 մեթոդ
Մենք կբացատրի, թե ինչպես կարելի է համապատասխանեցնել երկու սյունակները և ելքը երրորդից Excel-ում՝ օգտագործելով երեք պարզ մեթոդներ: Մենք վերցնում ենք սուպեր խանութի տվյալների հավաքածու, որը բաղկացած է Ապրանքի ID և Անունից :
1: Excel-ում երրորդ սյունակից արդյունք ստանալու համար VLOOKUP ֆունկցիայի օգտագործումը
VLOOKUP ֆունկցիան փնտրում է արժեք աղյուսակի ամենաձախ սյունակում: Եվ նույն տողում մի արժեք մեր կողմից նշված սյունակից: Լռելյայնորեն, աղյուսակը պետք է տեսակավորվի աճման կարգով:
Շարահյուսություն.
VLOOKUP (որոնման_արժեք, աղյուսակ_զանգված, col_index_num, [range_lookup])
Փաստարկներ.
lookup_value – Մենք փնտրում ենք այս արժեքը գործողության միջոցով: Մեր տեսքի արժեքը պետք է լինի առաջին սյունակում նշված տվյալներըտիրույթ, որը նշված է table_array-ով: Lookup_value-ը կարող է լինել արժեք կամ հղում դեպի բջիջ:
աղյուսակի_զանգված – Դա այն միջակայքն է, որը նշված է lookup_արժեքը որոնելու համար: Դա կարող է լինել անվանված տիրույթ կամ աղյուսակ կամ բջջային հղում: Վերադարձի արժեքը պետք է ներառվի այստեղ:
col_index_num – Այս թիվը ցույց է տալիս, թե որ սյունակը կստանանք վերադարձում: Այն սկսվում է table_array-ի վերջին սյունակից:
range_lookup – Դա տրամաբանական արժեք է: Այն սահմանում է ֆունկցիայի որոնման բնույթը: Մենք ունենք երկու տարբերակ Ճշգրիտ համընկնում կամ Մոտավոր համընկնում :
Այս բաժնում մենք կօգտագործենք VLOOKUP ֆունկցիան ` սյունակները համապատասխանեցնելու համար:
Քայլ 1.
- Մենք սյունակ ենք ավելացնում Ինվոյս կազմելու համար:
Քայլ 2.
- Մենք մուտքագրում ենք ID և Անուն վանդակը:
Քայլ 3.
- Այժմ մենք կկիրառենք VLOOKUP գործողությունը <3-ում:>F6 բջիջ :
- Լրացրե՛ք բանաձևը և այն կունենա հետևյալ տեսքը.
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)
Քայլ 4.
- Այժմ սեղմեք Enter ։
Քայլ 5.
- Քաշեք Լրացնել բռնակի պատկերակը մինչև տվյալներ պարունակող վերջին բջիջը:
Մենք տեսնում ենք, որ այդ անունները համապատասխանում են յուրաքանչյուր Ապրանքի ID ցուցադրվողին:
Քայլ 6.
- Եթե դրենք ցանկացած ID , որը չկա մեր տվյալների հավաքածուում, տեսեք, թե ինչտեղի է ունենում:
- Մենք դնում ենք A-010 որպես ապրանքի ID:
Կարդալ ավելին` VLOOKUP բանաձև՝ տարբեր թերթերում երկու սյունակներ համեմատելու համար:
2. INDEX+MATCH+IFERROR՝ Excel-ում երրորդ սյունակից արդյունք ստանալու համար
IFERROR ֆունկցիան ստուգում է արժեքը և արդյոք դա սխալ է, թե ոչ: Եթե սխալ է գտնում, այդ դեպքը ցույց է տալիս փաստարկի վրա տրված մի բան: Հակառակ դեպքում, այն վերադարձնում է հղումի արժեքը:
Շարահյուսություն:
IFERROR(արժեք, արժեք_եթե_սխալ)
Փաստարկներ.
արժեքը – Սխալը ստուգելու արգումենտ է:
value_if_error – Դա այն արժեքն է, որը պետք է վերադարձվի, եթե բանաձևը գնահատում է սխալ: Գնահատվում են սխալների հետևյալ տեսակները՝ #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, կամ #NULL!:
ՄԱՏՉԸ ֆունկցիան փնտրում է ընտրված օբյեկտ տվյալ տիրույթում: Այն նաև տալիս է այդ օբյեկտի հարաբերական դիրքը այդ տիրույթում։ Մենք օգտագործում ենք MATCH LOOKUP գործառույթներից մեկի փոխարեն, եթե մեզ անհրաժեշտ է օբյեկտի դիրքն այդ տիրույթում:
Շարահյուսություն:
MATCH (որոնման_արժեք, որոնման_զանգված, [համընկնող_տիպ])
Փաստարկներ :
որոնման_արժեք – Դա այն ցանկալի արժեքն է, որը մենք ցանկանում ենք համապատասխանեցնել look_array-ում: Այս lookup_value արգումենտը կարող է լինել արժեք (թիվ, տեքստ կամ տրամաբանական արժեք) կամ բջիջի հղում թվին, տեքստին կամ տրամաբանական արժեքին:
lookup_array – Այնորոնման համար տրված բջիջների տիրույթ:
match_type – Այն կարող է լինել -1, 0 կամ 1: Match_type արգումենտը սահմանում է, թե ինչպես է Excel-ը համապատասխանում lookup_value-ին lookup_array-ի արժեքներին: . Այս արգումենտի լռելյայն արժեքը 1-ն է:
INDEX ֆունկցիան վերադարձնում է արժեք կամ բջջային հղում աղյուսակից կամ միջակայքից: INDEX ֆունկցիան օգտագործելու երկու եղանակ կա. Եթե ցանկանում ենք վերադարձնել նշված բջիջի արժեքը կամ բջիջների զանգվածը, կօգտագործենք Array ձևը: Հակառակ դեպքում, մենք կօգտագործենք Reference ձևը նշված բջիջների հղումը վերադարձնելու համար:
Շարահյուսություն.
INDEX(զանգված, տող_թիվ, [սյունակի_թիվ])
Փաստարկներ.
զանգված – տիրույթ կամ զանգվածի հաստատուն: Եթե զանգվածը պարունակում է միայն մեկ տող կամ սյունակ, ապա համապատասխան row_num կամ column_num արգումենտը պարտադիր չէ: Եթե զանգվածն ունի մեկից ավելի տող և մեկից ավելի սյունակ, և օգտագործվում է միայն row_num կամ column_num, INDEX-ը վերադարձնում է զանգվածի ամբողջ տողի կամ սյունակի զանգվածը:
row_num – Պահանջվում է, եթե չկա սյունակի_թիվ: Այն ընտրում է զանգվածի տողը՝ դրանից արժեք վերադարձնելու համար: Եթե row_num-ը բաց թողնված է, ապա անհրաժեշտ է column_num-ը:
column_num – Այն ընտրում է զանգվածի սյունակ՝ արժեք վերադարձնելու համար: Եթե սյունակի_թիվը բաց թողնված է, ապա տող_թիվը պահանջվում է:
Այստեղ մենք կօգտագործենք IFERROR , MATCH և INDEX գործառույթները երկուսին համապատասխանելու համար: սյունակներ և ստացեք արդյունքերրորդից:
Քայլ 1.
- Գնացեք F6 բջիջ :
- Գրեք բանաձևը պատշաճ փաստարկներով։ Այսպիսով, բանաձևը կլինի.
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
Քայլ 2.
- Այնուհետև սեղմեք Enter :
Քայլ 3.
- Քաշեք Լրացնել բռնակը պատկերակը Cell F9 :
Այստեղ մենք համեմատեցինք երկու սյունակ և ստացանք ելքը երրորդ սյունակում:
Քայլ 4.
- Այժմ մուտքագրելու է արտադրանքի ID, որը բացակայում է տվյալների հավաքածուում:
- Մենք դնում ենք A-010 և տեսնում ենք, թե ինչ է տեղի ունենում:
Մենք տեսնում ենք այդ դատարկը ցանկացած օբյեկտի դեպքում, որը չկա: տվյալների հավաքածուի վրա:
Բանաձեւի բաշխում.
- MATCH(E6,$B$5:$B$12,0)
Այս բանաձևը համապատասխանում է E6 բջիջը B5 -ից B12 միջակայքում: Այստեղ 0 օգտագործվում է ճշգրիտ համընկնում ստանալու համար:
Ելք՝ 2
- INDEX($C$5: $C$12,MATCH(E6,$B$5:$B$12,0))
Այս բանաձևը վերադարձնում է արժեքը C5 մինչև միջակայքից C12 . INDEX ֆունկցիայի երկրորդ արգումենտը MATCH ֆունկցիայի արդյունքն է:
Արդյունք. Յուղ
- IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0))”)
Այս բանաձևը վերադարձնում է դատարկ է, եթե INDEX ֆունկցիայի արդյունքն անվավեր է: Հակառակ դեպքում, դա կլինի INDEX ֆունկցիայի արդյունքը:
Արդյունք. Յուղ
Կարդալ ավելին. Համապատասխանեցրեք երկու սյունակներումExcel և վերադարձնել երրորդ (3 եղանակ)
Նման ընթերցումներ.
- Ինչպես համեմատել երկու սյունակ Excel-ում բացակայող արժեքների համար ( 4 եղանակ)
- Ինչպես համեմատել 4 սյունակ Excel-ում (6 մեթոդ)
- Excel մակրո՝ երկու սյունակ համեմատելու համար (4 հեշտ եղանակ)
- Մակրո՝ Excel-ում երկու սյունակ համեմատելու և տարբերությունները ընդգծելու համար
- Excel-ի համեմատել տեքստը երկու սյունակով (7 արդյունավետ եղանակ)
3. INDEX-MATCH զանգվածի բանաձև՝ երկու սյունակ և ելք երրորդից համապատասխանելու համար
Այստեղ մենք կօգտագործենք զանգվածի բանաձևը և կհամեմատենք երկու սյունակ և կստանանք արդյունք երրորդից:
Նախ, ավելացրեք սյունակ մեր տվյալներով, որպեսզի կարողանանք վերադարձ ստանալ այդ սյունակից:
Քայլ 1.
- Տվյալների մեջ ավելացրեք երեք սյունակ՝ հղումները սահմանելու համար:
- Այժմ մուտքագրեք հղումների տուփերը:
Քայլ 2.
- Այժմ անցեք Cell D17 :
- Գրեք բանաձևը այստեղ: Բանաձևը հետևյալն է.
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))
Քայլ 3.
- Այնուհետև սեղմեք Ctrl+Shift+Enter քանի որ դա զանգվածի ֆունկցիա է:
Քայլ 4.
- Քաշեք Լրացնել բռնակի պատկերակը:
Մենք փորձեցինք տվյալների հավաքածուի երկու սյունակները համապատասխանեցնել ևս մեկ աղյուսակ և ստացեք արդյունքներ երրորդ սյունակից:
Կապված բովանդակություն. Excel-ի բանաձևը երկու սյունակ համեմատելու և արժեք վերադարձնելու համար (5 օրինակ)
Եզրակացություն
ՄտԱյս հոդվածում մենք պարզապես ցույց տվեցինք 3 մեթոդ՝ երկու սյունակները համապատասխանեցնելու և Excel-ում երրորդից արդյունք ստանալու համար: Հուսով եմ, որ սա կբավարարի ձեր կարիքները: Խնդրում ենք դիտել մեր կայքը Exceldemy.com և տալ ձեր առաջարկները մեկնաբանությունների դաշտում: