Բովանդակություն
Microsoft Excel-ը տրամադրել է բազմաթիվ մեթոդներ երկու կամ ավելի սյունակներում կրկնօրինակներ գտնելու համար: Այս հոդվածում դուք կսովորեք բոլոր պարզ & օգտակար հնարքներ VBA խմբագրման մեթոդի հետ մեկտեղ՝ Excel-ում կրկնօրինակներ կամ համընկնումներ գտնելու երկու սյունակներում:
Կարդալ ավելին. Գտեք համընկնումներ կամ կրկնօրինակ արժեքներ Excel-ում
Վերոնշյալ սքրինշոթը հոդվածի ակնարկ է, որը ներկայացնում է տվյալների հավաքածուն & կրկնօրինակ արժեքներ գտնելու ֆունկցիայի օրինակ: Դուք կարող եք ավելին իմանալ տվյալների հավաքածուի և բոլոր հարմար գործառույթների մասին այս հոդվածում հետևյալ մեթոդներով:
Ներբեռնեք Practice Workbook
Դուք կարող եք ներբեռնել մեր Excel-ի աշխատանքային գիրքը որը մենք օգտագործել ենք այս հոդվածը պատրաստելու համար: Դուք կգտնեք աշխատանքային թերթիկները գործնական բաժիններով:
Գտնել համընկնումներ երկու սյունակում
6 Հարմար մոտեցումներ Excel-ում երկու սյունակում կրկնօրինակներ գտնելու համար
1. Երկու սյունակներում նմանատիպ տողերի մեջ կրկնօրինակներ գտնելը
1-ին բաժնում մենք կիմանանք նույն տողերի կրկնօրինակները միայն երկու սյունակներում: Բայց այս մեթոդները կիրառելի չեն մեծատառով համընկնումների համար: Եթե Ձեզ անհրաժեշտ է ճշգրիտ համընկնումներ գտնել տառերի դեպքերը հաշվի առնելով հենց հիմա, ապա մենք դրա համար նույնպես լուծում ունենք 5-րդ մեթոդում:
Կարդալ ավելին. Excel-ի բանաձևը՝ մեկ սյունակում կրկնօրինակներ գտնելու համար
1.1 Հավասար նշանի օգտագործումը որպես տրամաբանական փաստարկ՝ կրկնօրինակները նույն տողերում երկուսում հայտնաբերելու համարExcel-ը գործում է այս կայքում:
ՍյունակներՄենք ունենք անունների երկու ցուցակ B սյունակներում & C . Եվ մենք կարող ենք կրկնօրինակներ գտնել նույն տողում` պարզապես օգտագործելով հավասարության նշանը որպես տրամաբանական ֆունկցիա:
📌 Քայլեր՝
➤ Ընտրեք Cell D5 & տեսակ՝
=B5=C5
➤ Սեղմեք Enter , դուք կստանաք 1-ին վերադարձվող արժեքը: Եթե համընկնումներ գտնվեն, արժեքը կվերադառնա որպես ՃԻՇՏ & եթե չգտնվի, այն կվերադառնա որպես FALSE :
➤ Այժմ օգտագործեք Fill Handle Սյունակ D -ի մնացած բջիջները ավտոմատ լրացնելու համար: գտնել բոլոր համընկնումները:
1.2 Օգտագործելով IF ֆունկցիան երկու սյունակներում նույն տողերում կրկնօրինակներ գտնելու համար
Օգտագործելով տրամաբանական ֆունկցիան. ԵԹԵ , կարող եք գտնել & ցույց տվեք կրկնօրինակները մեկ այլ սյունակում:
📌 Քայլեր.
➤ Cell D5 -ում բանաձևը կլինի հետևյալը.
=IF(B5=C5,B5,"")
➤ Սեղմեք Enter :
➤ Օգտագործեք Լրացնել բռնակը ՝ ավտոմատ կերպով լրացնելով այլ բջիջները Սյունակ D & ավարտեցիք:
1.3 Պայմանական ձևաչափման կիրառում` երկու սյունակներում նույն տողերի մեջ համընկնումներն ընդգծելու համար
Եթե ցանկանում եք գտնել կրկնօրինակները նույն տողերում երկու սյունակներում, այնուհետև, հավանաբար, պայմանական ձևաչափումը լավագույնս հարմար է համընկնումներն ընդգծելու համար, և դա թույլ չի տա ձեզ մուտքագրել որևէ գործառույթ՝ համընկնումներ որոնելու համար:
📌 Քայլ 1:
➤ Ընտրեք բջիջների ամբողջ շրջանակը, որը դիտարկվում է կրկնօրինակներ գտնելու համար:
📌 Քայլ 2.
➤ Տուն ներդիրում, Պայմանական ձևաչափում -ի բացվող ցանկից Ոճեր հրամանների խմբի մեջ: , ընտրեք Նոր կանոն հրամանը: Կհայտնվի երկխոսության տուփ:
📌 Քայլ 3.
➤ Այժմ ընտրեք կանոնի տեսակը օգտագործեք բանաձև՝ որոշելու համար բջիջներում ձևաչափելու համար:
➤ Կանոն նկարագրություն խմբագրիչում մուտքագրեք =$B5=$C5
➤ Ընտրեք Ձևաչափել տարբերակ & կհայտնվի մեկ այլ երկխոսության տուփ:
📌 Քայլ 4.
➤ Լրացնել ներդիր, ընտրեք գույնը, որը ցանկանում եք օգտագործել կրկնօրինակներն ընդգծելու համար:
➤ Սեղմեք OK & Ձեզ կցուցադրվի ընտրված գույնով Նմուշի ձևաչափը Նոր ձևաչափման կանոն երկխոսության վանդակում:
📌 Քայլ 5.
➤ Սեղմեք OK վերջին անգամ & ավարտեցիք:
Ստորև նկարում նույն տողերի համընկնումներն այժմ տեսանելի են ընտրված գույնով:
2. Երկու սյունակներում ցանկացած տողում կրկնօրինակների որոնում
2.1 Պայմանական ձևաչափման կիրառում` բոլոր կրկնօրինակները երկու սյունակում գտնելու համար
Ցանկացած տողերի երկու սյունակներում կրկնօրինակներ գտնելու համար, Դուք կարող եք ուղղակիորեն օգտագործել համապատասխան հրամանը Պայմանական ֆորմատավորում -ում` ընդգծելու համար:
📌 Քայլ 1.
➤ Ընտրեք նախ բջիջների տիրույթ:
📌 Քայլ 2.
➤ Տուն ներդիր & AMP; ից Պայմանական ձևաչափում բացվող պատուհանից, Նշեք բջիջների կանոնները ընտրեք Կրկնօրինակել արժեքները : Կհայտնվի երկխոսության տուփ:
📌 Քայլ 3.
➤ Ընտրեք գույնը, որը ցանկանում եք ցուցադրել կրկնօրինակներն ընդգծելու համար:
➤ Սեղմեք OK & դուք ավարտել եք:
Հավանել ստորև նկարը, դուք կտեսնեք բոլոր համընկնումները ընտրված & ընդգծված գույները:
2.2 Համակցելով IF & COUNTIF ֆունկցիաներ երկու սյունակներում կրկնօրինակներ հայտնաբերելու համար
Մենք կարող ենք օգտագործել IF & COUNTIF գործում է միասին՝ գտնելու տվյալներ 2-րդ սյունակի 1-ին սյունակից համընկնումների համար:
📌 Քայլեր՝
➤ Մեջ Բջջ D5 , մենք պետք է մուտքագրենք հետևյալ բանաձևը.
=IF(COUNTIF($C$5:$C$15,$B5)=0,"",$B5)
➤ Սեղմեք Enter & այնուհետև օգտագործեք Լրացնել բռնակը ՝ Սյունակ D մնացած բջիջները ավտոմատ լրացնելու համար: Այսպիսով, դուք կստանաք ցուցակ 1-ի բոլոր անունները, որոնք առկա են Ցուցակ 2-ում:
2.3 Օգտագործելով IF, AND, COUNTIF ֆունկցիաները՝ երկուսում հատուկ կրկնօրինակը գտնելու համար: Սյունակներ
Այժմ, եթե ցանկանում եք մուտքագրել անուն & տեսնել, թե արդյոք դա առկա է երկու սյունակներում, ապա այս մեթոդը լավագույնս համապատասխանում է: Cell F8 -ում «Kyle» անունը գրվել է & եթե անունը առկա է երկու B սյունակներում & C , ապա ելքը ցույց կտա հաղորդագրությունը- ԱՅՈ , հակառակ դեպքում այն կվերադառնա ՈՉ :
Կարդալ ավելին. Պարզելով կրկնօրինակ տողերի քանակը՝ օգտագործելովCOUNTIF բանաձև
📌 Քայլեր.
➤ Համապատասխան բանաձևը Cell F9 -ում կլինի.
=IF(AND(COUNTIF(B5:B15,F8),COUNTIF(C5:C15,F8)),"YES","NO")
➤ Սեղմեք Enter & դուք կտեսնեք, որ այն ցույց է տալիս ԱՅՈ , ուստի «Kyle» անունը առկա է երկու B սյունակներում և amp; C .
2.4 Համակցում IF, ISERROR: MATCH ֆունկցիաները երկու սյունակում համընկնումներ գտնելու համար
Եթե ցանկանում եք օգտագործել MATCH ֆունկցիան` ցանկացած տողում երկու սյունակում համընկնումներ կամ կրկնօրինակներ գտնելու համար, ապա պետք է տեղադրեք <2:>ISERROR IF & MATCH գործում է հակառակ դեպքում, եթե համընկնում/կրկնօրինակ չգտնվի, ձեզ կցուցադրվի Սխալի հաղորդագրություն:
📌 Քայլեր.
➤ Cell D5 -ում: MATCH գործառույթով բանաձևը կլինի.
=IF(ISERROR(MATCH($B5,$C$5:$C$15,0)),"",$B5)
➤ Սեղմեք Enter , ավտոմատ լրացրեք ամբողջ սյունակը` օգտագործելով Լրացնել բռնակ & AMP; դուք անմիջապես կգտնեք արդյունքները:
3. Երկուից ավելի սյունակներում կրկնօրինակներ գտնելը
3.1 IF-AND ֆունկցիաների օգտագործումը նույն տողերում երկուից ավելի սյունակներում կրկնօրինակներ գտնելու համար
Համապատասխանություններ կամ կրկնօրինակներ գտնելու համար երկուսից ավելի սյունակներում մենք պետք է օգտագործենք AND ֆունկցիան մի քանի տրամաբանություն ավելացնելու համար: Այսպիսով, մեր փոփոխված տվյալների բազայում այժմ մենք ունենք ևս մեկ սյունակ (Ցուցակ 3) ավելի շատ անուններով & մենք կգտնենք բոլոր համընկնումները նույն տողերում Սյունակ E -ում:
📌 Քայլեր՝
➤ Ներառում E5 բջիջ , չափանիշների հիման վրա բանաձևը կլինի.
=IF(AND(B5=C5,C5=D5),B5,"")
➤ Սեղմեք Մուտքագրեք , ավտոմատ լրացրեք մնացած բջիջները Լրացնել բռնակի & դուք անմիջապես կստանաք բոլոր համընկնումները նույն տողերում:
3.2 Օգտագործելով IF-OR ֆունկցիաները՝ կրկնօրինակներ գտնելու համար նմանատիպ տողերում ցանկացած երկու բազմակի սյունակներում:
Այժմ ահա ևս մեկ դեպք, երբ մենք կգտնենք կրկնօրինակները երկու սյունակներից որևէ մեկում նույն տողերում ավելի քան երկու սյունակներից, և եթե համընկնումները գտնվեն, ապա հաղորդագրությունը ցույց կտա «Գտնվել է», հակառակ դեպքում այն կվերադառնա որպես դատարկ:
📌 Քայլեր.
➤ Մենք պետք է մուտքագրենք Cell E5 :
=IF(OR(B5=C5,C5=D5,D5=B5),"Found","")
➤ Սեղմեք Enter , ավտոմատ լրացրեք սյունակի մնացած բջիջները & դուք կստանաք նույն շարքերում հայտնաբերված բոլոր համընկնումները:
4. Երկու սյունակներում կրկնօրինակների հիման վրա տվյալների արդյունահանում
4.1 Օգտագործելով VLOOKUP կամ INDEX-MATCH՝ երկու սյունակում կրկնօրինակների հիման վրա տվյալներ հանելու համար
Գտնված կրկնօրինակների հիման վրա երկու սյունակում մենք կարող ենք նաև տվյալներ հանել VLOOKUP կամ INDEX-MATCH բանաձևերով: Մեր փոփոխված տվյալների բազայում Սյունակներ B & C ներկայացնում է որոշ մարդկանց անուններ իրենց նվիրատվությունների չափերով: E սյունակում, մի քանի անուններ կան & մենք կգտնենք այդ մի քանի մարդկանց նվիրատվությունները Սյունակ F -ում` գտնելով կրկնօրինակներ երկու Սյունակներ- B & E .
📌 Քայլեր՝
➤ F5 բջիջում , համապատասխան բանաձեւը VLOOKUP -ով կլինիbe:
=VLOOKUP(E5,$B$5:$C$15,2,FALSE)
➤ Սեղմեք Enter , ավտոմատ լրացրեք ամբողջ սյունակը & դուք կստանաք այդ ընտրված մարդկանց նվիրատվության գումարները Սյունակ E -ից:
Դուք կարող եք նաև օգտագործել INDEX-MATCH բանաձև այստեղ՝ նմանատիպ արդյունքներ գտնելու համար: Այս դեպքում, Cell F5 բանաձևը կլինի.
=INDEX($B$5:$C$15, MATCH($I5,$B$5:$B$15,0),2)
Այնուհետև սեղմեք Enter , ավտոմատ լրացրեք ամբողջը սյունակ & AMP; ավարտեցիք:
4.2 Վիլքարտի նիշերի տեղադրում VLOOKUP կամ INDEX-MATCH ֆունկցիաների ներսում տվյալների վրա հիմնված մասնակի համընկնումներ երկու սյունակներում հանելու համար
Այժմ մենք ունենք լրիվ անունները Սյունակ B & AMP; Սյունակ E -ում կարճ անուններով, մենք կփնտրենք մասնակի համընկնումները Սյունակ B & ապա հանեք ընտրված մարդկանց նվիրատվության գումարները Սյունակ F -ում: Մենք պետք է օգտագործենք Վայրի նշանները (Աստղանիշ-'*') այստեղ առաջ & Սյունակ E -ից որպես Աստղանիշ(*) բջիջների հղումներից հետո կփնտրվի լրացուցիչ տեքստեր:
📌📌 Քայլեր.
➤ Համապատասխան բանաձեւը Cell F5 -ում կլինի.
=VLOOKUP("*"&E5&"*",$B$5:$C$15,2,FALSE)
➤ Սեղմեք Enter , ավտոմատ լրացրեք ամբողջ սյունակը & դուք անմիջապես կգտնեք արդյունքները:
Եվ եթե դուք ընտրում եք օգտագործել INDEX-MATCH ֆունկցիաները, ապա պետք է մուտքագրեք Բջջ F5 :
=INDEX($B$5:$C$15, MATCH("*"&$I5&"*",$B$5:$B$15,0),2)
Այնուհետև սեղմեք Մուտքագրեք & օգտագործեք Լրացնել բռնակը ՝ ամբողջ սյունակը լրացնելու համար:
5. Գտնելով գործի զգայուն կրկնօրինակները երկուսումՍյունակներ
Բոլոր վերը նշված մեթոդները մեծատառերի տարբերություն չեն: Այժմ, եթե ցանկանում եք կրկնօրինակներ գտնել նույն տողերի երկու սյունակներում՝ Case-Sensitive-ով միացված, ապա այս բաժինը ձեզ ցույց կտա ճանապարհը: Այստեղ, երկու սյունակներում Ցուցակ 1 & AMP; 2, որոշ անուններ առկա են երկու սյունակներում, բայց ոչ միանման մեծատառերով: EXACT ֆունկցիայի միջոցով մենք կիմանանք, թե որ անուններն են նույնը` հաշվի առնելով մեծատառերի զգայունությունը:
📌 Քայլեր.
➤ D5 բջիջում բանաձևը կլինի.
=EXACT(B5,C5)
➤ Սեղմեք Enter , ավտոմատ լրացրեք մնացած բջիջները՝ օգտագործելով Լրացնել & դուք կստանաք բոլոր ճշգրիտ համընկնումները մեծատառերի զգայունությամբ: Համընկնումները կցուցադրվեն որպես ՃԻՇՏ , իսկ անհամապատասխան արդյունքը կվերադառնա FALSE տրամաբանական արժեք:
6 . Օգտագործելով VBA խմբագրիչը երկու սյունակում կրկնօրինակներ գտնելու համար
Եթե սիրում եք կոդավորել VBA Editor Excel-ի գործառույթների համար, ապա այս մեթոդը կարող է հարմար լինել ձեզ համար: Մենք պատրաստվում ենք կրկնօրինակները ցույց տալ Սյունակ D -ում VBScript -ի օգնությամբ։
📌 Քայլ 1.
➤ Սեղմեք Alt+F11 ՝ VBA պատուհանը բացելու համար:
➤ -ից Տեղադրեք ներդիրը, ընտրեք Մոդուլ : VBA խմբագրիչի համար կհայտնվի նոր մոդուլ, որտեղ դուք պետք է մուտքագրեք ծածկագրերը:
📌 Քայլ 2.
➤ Խմբագրի պատուհանում պատճենեք հետևյալ կոդերը.
9089
➤ Սեղմեք Գործարկել կոճակը կամ սեղմել F5 ենթածրագրն ակտիվացնելու համար:
📌 Քայլ 3.
➤ Փակեք VBA պատուհանը կամ կրկին սեղմեք Alt+F11 ՝ Excel-ի աշխատանքային գրքույկ վերադառնալու համար:
➤ Այժմ ընտրեք 1-ին ցուցակից բջիջների տիրույթը, որը պետք է լինի: ստուգվել է 2-րդ ցուցակի համընկնումների համար:
📌 Քայլ 4.
➤ Developer ներդիր, ընտրեք Macros , կբացվի երկխոսության տուփ:
Նշում. Եթե չեք գտնում Developer տարբերակը վերևի կամ ժապավենի հատվածում, այնուհետև դուք պետք է այն միացնեք՝ նախ բացելով Excel Options : Այնտեղ դուք կգտնեք «Անհատականացնել ժապավենը» տարբերակը: Հիմնական ներդիրներ ընտրանքից դրեք Ընտրել նշան Developer : Սեղմեք OK & «Developer» ներդիրն այժմ պետք է հայտնվի ձեր Excel աշխատանքային գրքի վերևում:
📌 Քայլ 5.
➤ Քանի որ դուք արդեն ակտիվացրել եք մակրոն, այնպես որ այժմ այս մակրո անունը տեսանելի կլինի երկխոսության վանդակում: Սեղմեք Գործարկել & Դուք ավարտել եք ձեր քայլերը:
Դուք կգտնեք բոլոր համընկնումները սյունակի D-ում, ինչպես ստորև նկարում:
Եզրափակիչ բառեր
Հուսով եմ, որ վերը նշված բոլոր մեթոդները՝ բազմաթիվ չափանիշներով երկու սյունակներում կրկնօրինակներ գտնելու համար, այժմ կհուշեն ձեզ դիմել ձեր սովորական Excel-ի գործերում: Եթե ունեք հարցեր կամ արձագանքներ, խնդրում եմ ինձ տեղյակ պահեք մեկնաբանությունների բաժնում: Կամ կարող եք ստուգել մեր մյուս օգտակար հոդվածները, որոնք վերաբերում են