Բովանդակություն
Եթե դուք փնտրում եք հատուկ հնարքներ՝ օգտագործելու VLOOKUP բանաձևը` համեմատելու երկու սյունակ տարբեր թերթերում, ապա դուք ճիշտ տեղում եք հայտնվել: Կան մի քանի հեշտ եղանակներ՝ օգտագործելու VLOOKUP բանաձևը՝ տարբեր Թերթերի երկու սյունակները համեմատելու համար: Այս հոդվածը ձեզ ցույց կտա յուրաքանչյուր քայլը պատշաճ նկարազարդումներով, որպեսզի հեշտությամբ կարողանաք դրանք կիրառել ձեր նպատակի համար: Եկեք անցնենք հոդվածի կենտրոնական մասին:
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Դուք կարող եք ներբեռնել պրակտիկայի աշխատանքային գիրքը այստեղից.
Համեմատեք երկու սյունակներ Different Sheets.xlsx
3 Օրինակներ, օգտագործելով VLOOKUP բանաձևը տարբեր Excel թերթերում երկու սյունակներ համեմատելու համար
Այս բաժնում ես ձեզ ցույց կտամ 3 արագ և հեշտ եղանակներ օգտագործելու VLOOKUP Windows օպերացիոն համակարգի տարբեր թերթերում երկու սյունակներ համեմատելու բանաձև: Այս հոդվածում դուք կգտնեք մանրամասն բացատրություններ՝ յուրաքանչյուր իրի հստակ նկարազարդումներով: Այստեղ ես օգտագործել եմ Microsoft 365 տարբերակը : Բայց դուք կարող եք օգտագործել ցանկացած այլ տարբերակ ձեր առկայության դեպքում: Եթե այս հոդվածից որևէ բան չի աշխատում ձեր տարբերակում, ապա թողեք մեզ մեկնաբանություն:
Այստեղ ես ունեմ տվյալներ երկու թիմերից, որոնք ունեն ընդհանուր անդամներ երկու տարբեր աշխատանքային թերթերում, որոնք կոչվում են « TeamA »: » և « TeamB »: Եվ ես ձեզ ցույց կտամ, թե ինչպես կարող եք գտնել երկու թիմերի ընդհանուր անունները և տարբեր անունները:
1. Համեմատեք երկու սյունակ:Տարբեր Excel թերթերում և վերադարձրեք ընդհանուր/համընկնող արժեքները
Սկզբում ես ձեզ ցույց կտամ, թե ինչպես օգտագործել VLOOKUP ֆունկցիան ՝ գտնելու ընդհանուր անուններ կամ տարբեր անունների երկու տարբեր ցուցակների համապատասխան արժեքներ։ աշխատանքային թերթիկներ. Դրա համար հետևեք ստորև նշված քայլերին.
- Այստեղ ես կփորձեմ ստանալ Թիմ A և Թիմ Բ ընդհանուր անունները: Դրա համար ես ստեղծել եմ նոր աշխատաթերթ, որն արդեն պարունակում է Թիմ B -ի տվյալները:
- Այնուհետև ես ստեղծեցի նոր սյունակ` ընդհանուր անունները գտնելու համար: Այնուհետև E5 բջիջում տեղադրեք հետևյալ բանաձևը՝
=VLOOKUP(B5,TeamA!B5:B20,1,FALSE)
- Այժմ քաշեք Fill Handle պատկերակը` օգտագործված բանաձևը համապատասխանաբար սյունակի մյուս բջիջներում տեղադրելու համար կամ օգտագործել Excel ստեղնաշարի դյուրանցումները Ctrl+C և Ctrl+V: պատճենելու և տեղադրելու համար:
- Արդյունքում դուք կստանաք ընդհանուր անունները, որոնք տեղադրված են <սյունակում: 1>Թիմ A և չհամընկնող տողերի համար ցուցադրվում է «# Չ/Ա սխալ »: Այստեղ ես ընդգծել եմ անհամապատասխան տողերը:
Օգտագործելով IFERROR-ը VLOOKUP ֆունկցիայի հետ՝ #N/A սխալը բուժելու համար.
Սյունակում « #N/A Error »-ի ցուցադրումից խուսափելու համար կարող եք օգտագործել IFERROR ֆունկցիան VLOOKUP գործառույթով:
- Դրա համար տեղադրեք հետևյալ բանաձևը E5 բջիջում.
=IFERROR(VLOOKUP(B5,TeamA!B5:B20,1,FALSE),"Not Found")
🔎 Բանաձևի բաշխում.
Սա հասկանալու համարբանաձևը, դուք պետք է ծանոթ լինեք IFERROR excel ֆունկցիային:
IFERROR ֆունկցիայի շարահյուսությունը. =IFERROR(արժեք, արժեք_եթե_սխալ)
Եկեք տեսնենք, թե ինչպես է աշխատում վերը նշված բանաձևը
- Որպես IFERROR ֆունկցիայի արժեք, մենք մուտքագրում ենք մեր VLOOKUP Այսպիսով, եթե կա ոչ մի սխալ, VLOOKUP բանաձևի ելքը կլինի IFERROR ֆունկցիայի արդյունքը։
- Որպես value_if_error արգումենտ, մենք փոխանցել ենք այս արժեքը՝ « Չի գտնվել »: Այսպիսով, եթե IFERROR ֆունկցիան սխալ հայտնաբերի բջիջում, այն կթողարկի այս տեքստը, «Չի գտնվել» :
- Արդյունքում դուք ստացել եք ստորև ներկայացված սքրինշոթում ցուցադրված արդյունքը: Այստեղ դուք կտեսնեք, որ չհամընկնող անունների շարքերում տեղադրվել է « Չի գտնվել »։
IF-ի և ISNA-ի օգտագործումը VLOOKUP ֆունկցիայի հետ՝ #N/A սխալը կարգավորելու համար.
Կա մեկ այլ միջոց՝ խուսափելու #N/A սխալից և դա օգտագործում է IF և ISNA ֆունկցիաները VLOOKUP ֆունկցիաներով:
- Սրա համար տեղադրեք հետևյալ բանաձևը <1 բջիջում:>E5:
=IF(ISNA(VLOOKUP(B5,TeamA!B5:D20,1,FALSE)),"Not Matched", "Matched")
🔎 Բանաձևի բաժանում.
Եկեք հիմա տեսնենք, թե ինչպես է աշխատում հետևյալ բանաձևը:
- Որպես տրամաբանական_թեստ արգումենտ IF ֆունկցիայի , մենք անցել ենք ISNA ֆունկցիան և ISNA ֆունկցիան պահում է մեր VLOOKUP Եթե VLOOKUP բանաձևը վերադարձնում է #N/A սխալ, ISNA ֆունկցիան կվերադարձնի TRUE Երբ logical_test -ը ճշմարիտ է, IF ֆունկցիան կվերադարձնի այս արժեքը: «Չի համապատասխանում» :
- Եթե VLOOKUP բանաձեւը վերադարձնի արժեք (սխալ չկա), ISNA ֆունկցիան կվերադարձնի FALSE Այսպիսով, IF ֆունկցիայի logical_test արգումենտը կլինի False : Երբ logical_test -ը False IF ֆունկցիան կվերադարձնի այս արժեքը՝ “Matched” :
- Այսպիսով, դուք կստանաք « Համապատասխանեցված » և « Չի Համապատասխանեցված » արժեքներով լցված սյունակը: Այժմ դուք հեշտությամբ կարող եք նույնականացնել ընդհանուր անունները առանձին աշխատաթերթերի անունների ցուցակների միջև:
- Դուք հեշտությամբ կարող եք օգտագործել Զտիչի հնարավորությունը տարանջատելու կամ ցուցադրելու միայն երկու թիմերի ընդհանուր անունները:
- Այժմ, Զտիչ ֆունկցիան տվյալների հավաքածուի համար ակտիվացնելու համար, սեղմեք տվյալների հավաքածուի ցանկացած բջիջի վրա:
- Այնուհետև անցեք վերևի ժապավենի Տուն ներդիրը:
- Սեղմեք Տեսակավորել & Զտեք տարբերակը և ընտրեք Զտիչ
- Արդյունքում դուք զտեք բացվող պատուհանը սլաքները տվյալների հավաքածուի յուրաքանչյուր վերնագրի մեջ:
- Այժմ սեղմեք Զտիչ սլաքը Սյունակում Թիմի A »:
- Այնուհետև հանեք վանդակը ասելով « Չի գտնվել » և սեղմեք OK :
- Այստեղ դուք կտեսնեք միայն ընդհանուր կամ համընկնող անունները երկու թիմ. Եվ չհամընկնող անունները թաքնված են Զտիչի հատկանիշով :
Կարդալ ավելին․ Excel-ի բանաձև՝ երկու սյունակից համեմատելու և արժեքները վերադարձնելու համար
Նմանատիպ ընթերցումներ
- Ինչպես Excel-ում երկու բջիջների տեքստը համեմատելու համար (10 մեթոդ)
- Excel Համեմատեք տեքստը երկու սյունակով (7 արդյունավետ եղանակ)
- Ինչպես հաշվել Համընկնում է երկու սյունակով Excel-ում (5 հեշտ եղանակ)
- Excel-ի բանաձևը՝ երկու սյունակ համեմատելու և արժեք վերադարձնելու համար (5 օրինակ)
- Ինչպես Excel-ում տարբերություններ գտնելու երկու սյունակ համեմատելու համար
2. Համեմատեք երկու սյունակ տարբեր աշխատանքային թերթերում և գտեք բաց թողնված արժեքները
Նախորդ օրինակում դուք սովորել եք, թե ինչպես գտնել երկու տարբեր ցուցակների ընդհանուր անունները տարբեր աշխատաթերթերում: Այժմ ես ձեզ ցույց կտամ, թե ինչպես կարող եք գտնել ցուցակի բացակայող արժեքները` համեմատած մեկ այլ ցուցակի հետ :
2.1 Filter Feature-ի օգտագործումը
Նմանապես, նախկինում դուք կարող եք օգտագործել Filter ֆունկցիան բացակայող արժեքները գտնելու համար: VLOOKUP IFERROR ֆունկցիայի -ով օգտագործելուց հետո դուք արդեն ունեք սյունակ, որը ցույց է տալիս Չի Գտնվել > արժեքները <1-ի համար:>չհամընկնող անվանումներ:
- Այժմ կրկին անցեք Զտել տարբերակը` սեղմելով Զտիչ սլաքը « Թիմ A » սյունակի վերնագրի մեջ: .
- Այնուհետև, հանեք բոլոր ստուգիչները բացի « Չի գտնվել » գրությունից:
- Այնուհետև,սեղմեք OK :
- Արդյունքում կտեսնեք, որ A թիմի համեմատ B թիմի միայն անհամապատասխան անուններն են. ցուցադրված է տվյալների հավաքածուում:
2.2 Օգտագործելով FILTER VLOOKUP ֆունկցիայի հետ
Դուք կարող եք նաև օգտագործել FILTER ֆունկցիան գտնելու համար տարբեր աշխատաթերթերի երկու տարբեր ցուցակների անհամապատասխան արժեքները: Դրա համար տեղադրեք հետևյալ բանաձևը F5 բջիջում:
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))
🔎 Բանաձև Բաշխում.
- Նախ, VLOOKUP ֆունկցիաները գործառույթը կգտնի ընդհանուր անունները B5:B20 ակտիվի միջակայքի միջև: աշխատանքային թերթիկ և ընդգրկույթ B5:B20 Աշխատանքային թերթի TeamA և նշանակեք #N/A չհամընկնողների համար:
- Այնուհետև ISNA ֆունկցիան կվերցնի միայն այն բջիջները, որոնք նշանակված են #N/A VLOOKUP գործառույթներով, ինչը նշանակում է չհամընկնող:
- Այնուհետև Filter ֆունկցիան կտեղադրի միայն B5:B20 տիրույթի բջիջները, որոնք անհամապատասխան են և նշված են #N/A :
- Այսպիսով, դուք կստանաք ընտրված երկու ցուցակների անհամապատասխան անունները մեկ սեղմումով:
Կարդալ ավելին․ Ինչպես համեմատել երկու սյունակ կամ ցուցակ Excel-ում (4 հարմար եղանակ)
3. Համեմատել երկու ցուցակ տարբեր աշխատանքային թերթերում և վերադարձնել արժեքը երրորդ սյունակից
Դուք կարող եք նաև ստանալ սյունակի մյուս արժեքները՝ ce-ին համապատասխանելու համար երկու ցուցակների lls տարբեր աշխատաթերթերում:
- Forսա, դուք պետք է փոխեք սյունակի ինդեքսի համարը VLOOKUP Ինչպես այստեղ, ես ուզում եմ ստանալ տարիքը « Ջեյմս » անվան և տարիքի արժեքները պարունակվում են 4-րդ սյունակում ընտրված VLOOKUP ընդգրկույթում TeamB աշխատանքային թերթում:
- Տեղադրեք հետևյալ բանաձևը: բջիջի մեջ E5:
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))
- Այսպիսով, Դուք ունեք տարիքներ անունների համար, որոնք համապատասխանում են ցանկին TeamA-ում, և չհամընկնող անունների համար, որտեղ ցուցադրվում է #N/A սխալ:
Կարդալ ավելին. Ինչպես համադրել երկու սյունակ և վերադարձնել երրորդը Excel-ում
VLOOKUP համար Բազմաթիվ սյունակներ Excel-ի տարբեր թերթերում՝ միայն մեկ վերադարձով
Այժմ ես ձեզ ցույց կտամ, թե ինչպես կարող եք օգտագործել VLOOKUP ֆունկցիան տարբեր աշխատաթերթերի բազմաթիվ սյունակների համար և ստանալ մեկ արժեք որպես վերադարձ: Սա Nested VLOOKUP ֆունկցիայի օգտագործման օրինակ է:
Այստեղ ես դիտարկում եմ մի իրավիճակ, երբ դուք ունեք « Նյութի ID », և « Ապրանք « W1» և « Ապրանքի անվանումը » և « Գին » աշխատանքային թերթիկում գտնվող որոշ ապրանքների անվանումը » մեկ այլ աշխատաթերթում, որը կոչվում է « »: W2 »: Այժմ դուք պետք է պարզեք կոնկրետ « Ապրանքի »-ի « Գինը »-ը կոնկրետ « ID »-ով: Եկեք ավարտենք այս առաջադրանքը:
- Այժմ մեկ այլ աշխատաթերթում դուք ունեք միայն Ապրանքի ID-ն և ցանկանում եք ստանալ գինը: Դրա համար դուք պետք է օգտագործեք nested VLOOKUP ֆունկցիաները:
- Տեղադրեք այս բանաձեւը C5:
=VLOOKUP(VLOOKUP(B6,'W1'!B6:C19,2,FALSE),'W2'!B6:C19,2,FALSE)
բջիջի մեջ
Որտեղ,
- Որոնման_արժեքը է VLOOKUP(B6,'W1′!B6:C19,2,FALSE) . Այս երկրորդ « VLOOKUP »-ը կհանի Նյութի ID-ն « W1 »-ից
- աղյուսակի_զանգվածից : 1>W2′!B6:C19 .
- Col_index_num is 2
- [range_lookup] : ուզում եմ ճշգրիտ համընկնում (ՍՈՒՏ )
- Այժմ քաշեք Լրացնել բռնակի պատկերակը` սա կիրառելու համար սյունակի մյուս բջիջների նման բանաձևը:
- Եվ դուք ստացել եք մեկ վերադարձ՝ օգտագործելով VLOOKUP տարբեր աշխատաթերթերի մի քանի սյունակների համար:
Կարդալ ավելին. Ինչպես համեմատել բազմաթիվ սյունակներ Excel-ում VLOOKUP-ի միջոցով (5 մեթոդ)
Եզրակացություն
Այս հոդվածում , դուք գտել եք, թե ինչպես կարելի է օգտագործել VLOOKUP բանաձևը՝ տարբեր թերթերում երկու սյունակ համեմատելու համար: Հուսով եմ, որ այս հոդվածը օգտակար է ձեզ համար: Դուք կարող եք այցելել մեր կայքը ExcelWIKI Excel-ի հետ կապված բովանդակություն ավելի շատ իմանալու համար: Խնդրում ենք, ներքևում գտնվող մեկնաբանությունների բաժնում թողնել մեկնաբանություններ, առաջարկություններ կամ հարցումներ, եթե ունեք: