Tabela e përmbajtjes
Microsoft Excel ka ofruar metoda të shumta për të gjetur dublikatë në dy ose më shumë kolona. Në këtë artikull, do të mësoni gjithçka të thjeshtë & truket e dobishme së bashku me metodën e redaktimit VBA për të gjetur dublikatë ose përputhje në dy kolona në Excel.
Lexo më shumë: Gjeni përputhje ose dublikatë vlera në Excel
Pamja e mësipërme e ekranit është një përmbledhje e artikullit që përfaqëson grupin e të dhënave & një shembull i funksionit për të gjetur vlera të dyfishta. Do të mësoni më shumë rreth grupit të të dhënave së bashku me të gjitha funksionet e përshtatshme në metodat e mëposhtme në këtë artikull.
Shkarkoni Librin e Punës Praktike
Mund të shkarkoni librin tonë të punës në Excel që kemi përdorur për të përgatitur këtë artikull. Do të gjeni fletët e punës me seksione praktike.
Gjeni përputhje në dy kolona
6 Qasje të përshtatshme për të gjetur dublikatë në dy kolona në Excel
1. Gjetja e dublikatave brenda rreshtave të ngjashëm në dy kolona
Në seksionin e parë, do të gjejmë dublikatat brenda të njëjtave rreshta vetëm në dy kolona. Por këto metoda nuk janë të zbatueshme për ndeshjet e ndjeshme ndaj rasteve. Nëse duhet të gjeni përputhje të sakta me marrjen në konsideratë të rasteve të shkronjave tani, atëherë ne kemi një zgjidhje edhe për këtë në metodën 5.
Lexo më shumë: Formula e Excel për të gjetur dublikatë në një kolonë
1.1 Përdorimi i shenjës së barabartë si argument logjik për të zbuluar dublikatat brenda rreshtave të ngjashëm në dyExcel funksionon në këtë faqe interneti.
KolonatKemi dy lista emrash në Kollonat B & C . Dhe ne mund të gjejmë dublikatë brenda të njëjtit rresht duke përdorur thjesht shenjën e barabartë si funksion logjik.
📌 Hapat:
➤ Zgjidhni Qeliza D5 & shkruani:
=B5=C5
➤ Shtypni Enter , do të merrni vlerën e parë të kthimit. Nëse gjenden përputhje, vlera do të kthehet si E VËRTETË & nëse nuk gjendet, do të kthehet si FALSE .
➤ Tani përdorni Plotësoni Handle për të plotësuar automatikisht pjesën tjetër të qelizave në Kollonën D në gjeni të gjitha përputhjet.
1.2 Përdorimi i funksionit IF për të gjetur dublikatë brenda të njëjtave rreshta në dy kolona
Duke përdorur funksionin logjik- NËSE , mund të gjeni & shfaqni dublikatat në një kolonë tjetër.
📌 Hapat:
➤ Në Qeliza D5 , formula do të jetë:
=IF(B5=C5,B5,"")
➤ Shtypni Enter .
➤ Përdorni Fill Handle për të plotësuar automatikisht qelizat e tjera në Kollona D & ke mbaruar.
1.3 Aplikimi i formatimit të kushtëzuar për të theksuar ndeshjet brenda të njëjtave rreshta në dy kolona
Nëse dëshironi të gjeni dublikatë brenda të njëjtave rreshta në dy kolona, atëherë ndoshta formatimi i kushtëzuar përshtatet më së miri për të theksuar përputhjet dhe nuk do t'ju lejojë të shkruani asnjë funksion për të kërkuar përputhje.
📌 Hapi 1:
➤ Zgjidhni të gjithë gamën e qelizave që merret parasysh për gjetjen e dublikatave.
📌 Hapi 2:
➤ Në skedën Home , nga menyja rënëse e Formatimi i kushtëzuar në grupin e komandave Stilet , zgjidhni komandën Rregull i ri . Do të shfaqet një kuti dialogu.
📌 Hapi 3:
➤ Tani zgjidhni llojin e rregullit për të përdorni një formulë për të përcaktuar brenda qelizave për të formatuar.
➤ Në redaktorin Përshkrimi i rregullit , shkruani =$B5=$C5
➤ Zgjidh Opsioni Format & do të shfaqet një kuti tjetër dialogu.
📌 Hapi 4:
➤ Nga Plotëso Skeda , zgjidhni një ngjyrë që dëshironi të përdorni për të theksuar dublikatat.
➤ Shtypni OK & do t'ju shfaqet formati i mostrës me ngjyrën e zgjedhur në kutinë e dialogut Rregulli i ri i formatimit .
📌 Hapi 5:
➤ Shtypni OK për herë të fundit & ke mbaruar.
Në foton më poshtë, përputhjet në të njëjtat rreshta tani janë të dukshme me ngjyrën e zgjedhur.
2. Gjetja e dublikatave brenda çdo rreshti në dy kolona
2.1 Aplikimi i formatimit të kushtëzuar për të gjetur të gjitha dublikatat në dy kolona
Për të gjetur dublikatë në dy kolona në çdo rresht, ju mund të përdorni drejtpërdrejt komandën përkatëse në Formatimi i kushtëzuar për të theksuar.
📌 Hapi 1:
➤ Zgjidhni së pari gamën e qelizave.
📌 Hapi 2:
➤ Nën Home tab & nga Formatimi i kushtëzuar drop-down, zgjidhni Dublicate Values nga Theksoni rregullat e qelizave . Do të shfaqet një kuti dialogu.
📌 Hapi 3:
➤ Zgjidhni ngjyrën që dëshironi të shfaq për theksimin e dublikatave.
➤ Shtypni OK & ke mbaruar.
Ashtu si fotografia më poshtë, do të shihni të gjitha ndeshjet me & ngjyrat e theksuara.
2.2 Kombinimi i IF & Funksionet COUNTIF për të zbuluar dublikatat në dy kolona
Ne mund të përdorim IF & COUNTIF funksionon së bashku për të gjetur të dhëna nga kolona e parë në kolonën e dytë për ndeshjet.
📌 Hapat:
➤ Në Qeliza D5 , duhet të shtypim formulën e mëposhtme:
=IF(COUNTIF($C$5:$C$15,$B5)=0,"",$B5)
➤ Shtypni Enter & pastaj përdorni Plotësimi i dorezës për të plotësuar automatikisht pjesën tjetër të qelizave në Kollonën D . Kështu do të merrni të gjithë emrat nga Lista 1 që janë të pranishëm në listën 2.
2.3 Përdorimi i funksioneve IF, AND, COUNTIF për të gjetur Dublikatë specifike në dy Kolonat
Tani nëse doni të shkruani një emër & shikoni nëse kjo është e pranishme në të dy kolonat, atëherë kjo metodë është më e përshtatshme. Në Qeliza F8 , emri 'Kyle' është shkruar & nëse emri është i pranishëm në të dy kolonat B & C , atëherë dalja do të shfaqë mesazhin- PO , përndryshe do të kthehet si JO .
Lexo më shumë: Gjetja e numrit të rreshtave të kopjuar duke përdorurFormula COUNTIF
📌 Hapat:
➤ Formula e lidhur në Qeliza F9 do të jetë:
=IF(AND(COUNTIF(B5:B15,F8),COUNTIF(C5:C15,F8)),"YES","NO")
➤ Shtypni Enter & do të shihni se po tregon PO , kështu që emri 'Kyle' është i pranishëm në të dy kolonat B & C .
2.4 Kombinimi i IF, ISERROR. Funksionet MATCH për të gjetur përputhje në dy kolona
Nëse dëshironi të përdorni funksionin MATCH për të gjetur përputhje ose dublikatë në dy kolona brenda çdo rreshti, atëherë duhet të futni ISERROR brenda IF & MATCH funksionon përndryshe nëse nuk gjendet një përputhje/dublikatë, do të shfaqet një mesazh gabimi.
📌 Hapat:
➤ Në Qeliza D5 . formula me funksionin MATCH do të jetë:
=IF(ISERROR(MATCH($B5,$C$5:$C$15,0)),"",$B5)
➤ Shtypni Enter , plotësoni automatikisht të gjithë kolonën duke përdorur Mbushja e dorezës & rezultatet do t'i gjeni menjëherë.
3. Gjetja e dublikatave në më shumë se dy kolona
3.1 Përdorimi i funksioneve IF-AND për të gjetur dublikatë brenda të njëjtave rreshta në më shumë se dy kolona
Për të gjetur përputhje ose dublikatë në më shumë se dy kolona, duhet të përdorim funksionin AND për të shtuar logjika të shumta. Pra, në të dhënat tona të modifikuara, tani kemi një kolonë tjetër (Lista 3) me më shumë emra & do t'i gjejmë të gjitha ndeshjet brenda të njëjtave rreshta në Kollona E .
📌 Hapat:
➤ Në Qeliza E5 , formula e bazuar në kriteret do të jetë:
=IF(AND(B5=C5,C5=D5),B5,"")
➤ Shtypni Enter , plotësoni automatikisht pjesën tjetër të qelizave me Plotësimi i dorezës & do t'i marrësh menjëherë të gjitha ndeshjet në të njëjtat rreshta.
3.2 Përdorimi i funksioneve IF-OR për të gjetur dublikatë brenda rreshtave të ngjashëm në çdo dy kolona të shumta
Tani këtu është një rast tjetër ku ne do të gjejmë dublikatat në cilëndo nga dy kolonat brenda të njëjtave rreshta nga më shumë se dy kolona dhe nëse gjenden përputhjet, atëherë mesazhi do të tregojë 'U gjet', përndryshe do të kthehet si bosh.
📌 Hapat:
➤ Duhet të shkruajmë Cell E5 :
=IF(OR(B5=C5,C5=D5,D5=B5),"Found","")
➤ Shtypni Enter , plotësoni automatikisht pjesën tjetër të qelizave në kolonë & do të merrni të gjitha ndeshjet e gjetura brenda të njëjtave rreshta.
4. Nxjerrja e të dhënave bazuar në dublikatë në dy kolona
4.1 Përdorimi i VLOOKUP ose INDEX-MATCH për nxjerrjen e të dhënave të bazuara në dublikatë në dy kolona
Bazuar në dublikatat e gjetura në dy kolona, ne gjithashtu mund të nxjerrim të dhëna me formulat VLOOKUP ose INDEX-MATCH . Në të dhënat tona të modifikuara, Kollonat B & C përfaqësojnë emrat e disa njerëzve me shumat e donacioneve të tyre. Në Kollona E, janë të pranishëm disa emra & ne do të gjejmë donacionet e atyre pak njerëzve në Kollona F duke gjetur dublikatë në dy Kollona- B & E .
📌 Hapat:
➤ Në Qeliza F5 , formula e lidhur me VLOOKUP dobe:
=VLOOKUP(E5,$B$5:$C$15,2,FALSE)
➤ Shtypni Enter , plotësoni automatikisht të gjithë kolonën & ju do të merrni shumat e donacioneve të atyre njerëzve të përzgjedhur nga Kollona E .
Mund të përdorni gjithashtu INDEX-MATCH formula këtu për të gjetur rezultate të ngjashme. Në këtë rast, formula në Qeliza F5 do të jetë:
=INDEX($B$5:$C$15, MATCH($I5,$B$5:$B$15,0),2)
Më pas shtypni Enter , plotësoni automatikisht të gjithë kolona & ke mbaruar.
4.2 Futja e karaktereve të karaktereve të egra brenda funksioneve VLOOKUP ose INDEX-MATCH për të nxjerrë ndeshjet e pjesshme të bazuara në të dhëna në dy kolona
Tani kemi emrat e plotë në Kolona B & me emra të shkurtër në Kollona E , do të kërkojmë përputhjet e pjesshme në Kollona B & më pas nxirrni shumat e donacioneve të personave të përzgjedhur në Kollona F . Duhet të përdorim Karakteret e karakterit të egër (Asterisk-'*') këtu përpara & pas referencave të qelizave nga Kollona E si Asterisk(*) do të kërkojë tekste shtesë.
📌📌 Hapat:
➤ Formula e lidhur në Qeliza F5 do të jetë:
=VLOOKUP("*"&E5&"*",$B$5:$C$15,2,FALSE)
➤ Shtypni Enter , plotësoni automatikisht të gjithë kolonën & rezultatet do t'i gjeni menjëherë.
Dhe nëse vendosni të përdorni funksionet INDEX-MATCH , atëherë duhet të shkruani Qeliza F5 :
=INDEX($B$5:$C$15, MATCH("*"&$I5&"*",$B$5:$B$15,0),2)
Më pas shtypni Enter & përdorni Doreza e mbushjes për të plotësuar të gjithë kolonën.
5. Gjetja e dublikatave të ndjeshme ndaj rasteve në dyKolonat
Të gjitha metodat e përmendura më sipër ishin të pandjeshme ndaj rasteve. Tani nëse doni të gjeni dublikatë në dy kolona në të njëjtat rreshta me Case-Sensitive të aktivizuar, atëherë ky seksion do t'ju tregojë rrugën. Këtu, në dy kolona të Listës 1 & 2, disa emra janë të pranishëm në të dy kolonat, por jo me shkronja të ngjashme. Me funksionin EXACT , do të zbulojmë se cilët emra janë të njëjtë me marrjen parasysh të shkronjave të ndjeshme.
📌 Hapat:
➤ Në Qeliza D5 , formula do të jetë:
=EXACT(B5,C5)
➤ Shtypni Enter , plotësoni automatikisht pjesën tjetër të qelizave duke përdorur Plotësoni & do t'i merrni të gjitha ndeshjet e sakta me sensitive të rasteve. Përputhjet do të shfaqen si E VËRTETË dhe rezultati i papërputhshëm do të kthehet si FALSE vlerë logjike.
6 . Përdorimi i redaktuesit VBA për të gjetur dublikatë në dy kolona
Nëse ju pëlqen të kodoni me Editor VBA për funksionet e Excel, atëherë kjo metodë mund të jetë e përshtatshme për ju. Do t'i shfaqim dublikatat në Kollonën D me ndihmën e VBScript .
📌 Hapi 1:
➤ Shtypni Alt+F11 për të hapur dritaren VBA .
➤ Nga Fut skedën , zgjidh Modul . Do të shfaqet një modul i ri për redaktorin VBA ku do të shkruani kodet.
📌 Hapi 2:
➤ Në dritaren e redaktuesit, kopjoni kodet e mëposhtme:
9078
➤ Klikoni në Ekzekutoni butonin ose shtypni F5 për të aktivizuar nënprogramin.
📌 Hapi 3:
➤ Mbyllni dritaren VBA ose shtypni përsëri Alt+F11 për t'u kthyer në librin e punës Excel.
➤ Tani zgjidhni gamën e qelizave nga Lista 1 që duhet të jetë inspektuar për ndeshjet në listën 2.
📌 Hapi 4:
➤ Nga Skeda Zhvilluesi , zgjidhni Macros , do të hapet një kuti dialogu.
Shënim: Nëse nuk e gjeni opsionin Zhvilluesi në pjesën e sipërme ose të shiritit, atëherë duhet ta aktivizoni duke hapur së pari Opsionet e Excel . Aty do të gjeni opsionin "Personalizoni shiritin" . Nga opsioni Skedat kryesore , vendosni një shenjë "Zgjidh" te Zhvilluesi . Shtypni OK & skeda Zhvilluesi duhet të shfaqet tani në krye të librit tuaj të punës në Excel.
📌 Hapi 5:
➤ Siç e keni aktivizuar tashmë makro, kështu që tani ky emër makro do të jetë i dukshëm në kutinë e dialogut. Shtypni Run & ke mbaruar me hapat e tu.
Të gjitha ndeshjet do t'i gjeni në kolonën D si në foton më poshtë.
Fjalë përmbyllëse
Shpresoj se të gjitha këto metoda të përmendura më sipër për të gjetur dublikatë në dy kolona sipas kritereve të shumta tani do t'ju nxisin të aplikoni në punët tuaja të zakonshme të Excel. Nëse keni ndonjë pyetje ose koment, ju lutem më tregoni në seksionin e komenteve. Ose mund të shikoni artikujt tanë të tjerë të dobishëm në lidhje me