Ynhâldsopjefte
De tutorial leit út hoe't jo sykje nei duplikaten yn Excel. Jo sille in pear formules leare om dûbele wearden te identifisearjen of dûbele rigen te finen mei of sûnder earste foarfallen. Jo sille ek leare hoe't jo eksimplaren fan elke dûbele record yndividueel telle en it totale oantal duplikaten yn in kolom fine, hoe't jo duplikaten kinne filterje, en mear.
Wylst wurkje mei in grut Excel-wurkblêd of it konsolidearjen fan ferskate lytse spreadsheets yn in gruttere, kinne jo in protte dûbele rigen yn fine. Yn ien fan ús eardere tutorials hawwe wy ferskate manieren besprutsen om twa tabellen of kolommen te fergelykjen foar duplikaten.
En hjoed wol ik in pear flugge en effektive metoaden diele om duplikaten yn ien list te identifisearjen. Dizze oplossingen wurkje yn alle ferzjes fan Excel 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013 en leger.
Hoe kinne jo duplikaten identifisearje yn Excel
De maklikste manier om duplikaten te ûntdekken yn Excel is mei de COUNTIF-funksje. Ofhinklik fan oft jo dûbele wearden wolle fine mei of sûnder earste foarfallen, sil d'r in lichte fariaasje wêze yn 'e formule lykas werjûn yn' e folgjende foarbylden.
Hoe kinne jo dûbele records fine mei 1e foarkommen
Stel dat jo in list hawwe mei items yn kolom A dy't jo wolle kontrolearje op duplikaten. Dit kinne faktueren, produkt-ID's, nammen of oare gegevens wêze.
Hjir is in formule om duplikaten te finenen druk op Ctrl + V om se te plakjen.
Om ferpleatse duplikaten nei in oar blêd, útfiere deselde stappen mei it ienige ferskil dat jo drukke op Ctrl + X (knipje) ynstee fan Ctrl + C (kopy).
Duplicate Remover - flugge en effisjinte manier om duplikaten te finen yn Excel
No't jo witte hoe't jo dûbele formules yn Excel brûke, lit my jo in oare flugge, effisjinte en formule demonstrearje -frije manier - Duplicate Remover foar Excel.
Dit alles-yn-ien ark kin sykje nei dûbele of unike wearden yn ien kolom of fergelykje twa kolommen. It kin dûbele records as folsleine dûbele rigen fine, selektearje en markearje, fûne dupes fuortsmite, kopiearje of ferpleatse nei in oar blêd. Ik tink dat in foarbyld fan praktysk gebrûk in protte wurden wurdich is, dus litte wy der nei komme.
Hoe kinne jo dûbele rigen fine yn Excel yn 2 rappe stappen
Om de mooglikheden fan ús Duplicate Remover te testen, tafoegje -in, ik haw in tabel makke mei in pear hûndert rigen dy't der sa útsjocht:
Sa't jo sjogge, hat de tabel in pear kolommen. De earste 3 kolommen befetsje de meast relevante ynformaasje, dus wy sille sykje nei dûbele rigen basearre allinich op de gegevens yn kolommen A - C. Om dûbele records yn dizze kolommen te finen, dwaan gewoan it folgjende:
- Selektearje elke sel yn jo tabel en klik op de knop Tabel dedupe op it lint fan Excel. Nei it ynstallearjen fan ús Ultimate Suite foar Excel, sille jo it fine op 'e Ablebits Data tab, yn de Dedupe groep.
- De tûke tafoeging sil de hiele tabel ophelje en jo freegje om de folgjende twa dingen op te jaan:
- Selektearje de kolommen om te kontrolearjen op duplikaten (yn dit foarbyld binne dit de Oardernr., Oarderdatum en Item kolommen).
- Kies in aksje om út te fieren op duplikaten . Om't ús doel is om dûbele rigen te identifisearjen, haw ik de In statuskolom taheakje selektearre
Neist it tafoegjen fan in statuskolom, in array fan oare opsjes binne beskikber foar jo:
- Duplikaten wiskje
- Kleur (markearje) duplikaten
- Duplikaten selektearje
- Duplikaten kopiearje nei in nij wurkblêd
- Duplikaten ferpleatse nei in nij wurkblêd
Klikje op de knop OK en wachtsje in pear sekonden. Dien!
Sa't jo kinne sjen yn 'e ûnderste skermôfbylding, binne alle rigen dy't identike wearden hawwe yn' e earste 3 kolommen fûn (earste foarfallen wurde net identifisearre as duplikaten).
As jo mear opsjes wolle om jo wurkblêden te ûntdutsen, brûk dan de Duplicate Remover wizard dy't duplikaten kin fine mei of sûnder earste foarfallen en ek unike wearden. De detaillearre stappen folgje hjirûnder.
Duplicate Remover wizard - mear opsjes om te sykjen nei duplikaten yn Excel
Ofhinklik fan in bepaald blêd wêrmei jo wurkje, kinne jo wol of net behanneljede earste eksimplaren fan identike records as duplikaten. Ien mooglike oplossing is it brûken fan in oare formule foar elk senario, lykas wy besprutsen yn Hoe kinne jo duplikaten identifisearje yn Excel. As jo op syk binne nei in flugge, krekte en formulefrije metoade, besykje dan de Duplicate Remover wizard :
- Selektearje elke sel yn jo tabel en klik op de Duplicate Remover knop op de Ablebits Data ljepper. De wizard sil rinne en de hiele tabel wurdt selektearre.
- Op de folgjende stap wurde jo presintearre mei de 4 opsjes om duplikaten te kontrolearjen yn jo Excel-blêd:
- Duplikaten sûnder 1e foarkommen
- Duplikaten mei 1e foarkommen
- Unike wearden
- Unike wearden en 1e duplikaatfoarfallen
Foar dit foarbyld, lit ús gean mei de twadde opsje, d.w.s. Duplicates + 1st occurrences :
- Selektearje no de kolommen wêr't jo duplikaten kontrolearje wolle. Lykas yn it foarige foarbyld, selektearje wy de earste 3 kolommen:
- Kies as lêste in aksje dy't jo wolle útfiere op duplikaten. Lykas it gefal is mei it Dedupe Table-ark, kin de Wizard Duplicate Remover identifisearje , selektearje , markearje , wiskje , kopiearje of ferpleatse duplikaten.
Om't it doel fan dizze tutorial is om ferskate manieren te demonstrearjen om duplikaten yn Excel te identifisearjen, litte wy de oerienkommende opsje kontrolearje enklik op Finish :
It duorret mar in fraksje fan in sekonde foar de wizard Duplicate Remover om hûnderten rigen te kontrolearjen, en leverje it folgjende resultaat:
Gjin formules, gjin stress, gjin flaters - altyd rappe en ûnberikbere resultaten :)
As jo ynteressearre binne om dizze ark te besykjen om duplikaten te finen yn jo Excel-blêden, binne jo fan herte wolkom om in evaluaasjeferzje hjirûnder te downloaden. Jo feedback yn opmerkings sil tige wurdearre wurde!
Beskikbere downloads
Duplikaten identifisearje - formulefoarbylden (.xlsx-bestân)
Ultimate Suite - proefferzje (.exe-bestân)
yn Excel ynklusyf earste foarfallen (wêr't A2 de boppeste sel is): =COUNTIF(A:A, A2)>1
Fier de boppesteande formule yn yn B2, selektearje dan B2 en sleep de fillhandgreep om de formule nei oare sellen te kopiearjen :
Sa't jo kinne sjen yn 'e skermôfbylding hjirboppe, jout de formule TRUE werom foar dûbele wearden en FALSE foar unike wearden.
Opmerking. As jo duplikaten moatte fine yn in berik fan sellen yn stee fan in hiele kolom, tink dan om dat berik te sluten mei it $-teken. Om bygelyks te sykjen nei duplikaten yn sellen A2:A8, brûk dizze formule:
=COUNTIF( $A$2:$A$8 , A2)>1
Foar in dûbele formule om wat betsjuttingsfollers werom te jaan dan de Booleaanske wearden fan TRUE en FALSE, omfetsje it yn 'e IF-funksje en typ alle labels dy't jo wolle foar dûbele en unike wearden:
=IF(COUNTIF($A$2:$A$8, $A2)>1, "Duplicate", "Unique")
As jo wolle dat in Excel-formule allinich duplikaten fynt, ferfange "Uniek" mei in lege tekenrige ("") lykas dit:
=IF(COUNTIF($A$2:$A$8, $A2)>1, "Duplicate", "")
De formule sil "Duplicates" weromjaan foar dûbele records, en in lege sel foar unike records:
Hoe kinne jo sykje nei duplikaten yn Excel sûnder 1e foarkommen
Yn it gefal dat jo fan plan binne om duplikaten te filterjen of te ferwiderjen nei't se se fûn hawwe, is it brûken fan de boppesteande formule net feilich, om't it alle identike records as duplikaten markearret. En as jo de unike wearden yn jo list wolle behâlde, dan kinne jo net alle dûbele records wiskje, jo moatte allinichwiskje de 2e en alle folgjende eksimplaren.
Sa, litte wy ús Excel-duplikaatformule wizigje troch absolute en relative selferwizings te brûken wêr passend:
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
Sa't jo kinne sjen yn de folgjende skermôfbylding, dizze formule identifisearret it earste foarkommen fan " Apples " net as duplikaat:
Hoe kinne jo haadlettergefoelige duplikaten fine yn Excel
Yn situaasjes wêryn't jo eksakte duplikaten moatte identifisearje, ynklusyf it tekstfall, brûk dizze generyske arrayformule (ynfierd troch te drukken op Ctrl + Shift + Enter):
IF( SUM(( --EXACT( berik, boppeste _sel)))<=1, "", "Duplicate")Yn it hert fan 'e formule brûke jo de EKAKTE funksje om de doelsel mei elk te fergelykjen sel yn it oantsjutte berik krekt. It resultaat fan dizze operaasje is in array fan TRUE (oerienkomst) en FALSE (net oerien), dat wurdt twongen ta in rige fan 1's en 0's troch de unêre operator (--). Dêrnei telt de SUM-funksje de nûmers op, en as de som grutter is as 1, rapportearret de IF-funksje in "Duplicate".
Foar ús foarbyldgegevensset giet de formule sa:
=IF(SUM((--EXACT($A$2:$A$8,A2)))<=1,"","Duplicate")
Lykas werjûn yn it skermôfbylding hjirûnder, behannelet it lytse letters en haadletters as ferskillende tekens (APPLES wurdt net identifisearre as in duplikaat):
Tip . As jo Google Spreadsheets brûke, kin it folgjende artikel nuttich wêze: Hoe kinne jo duplikaten fine en fuortsmite yn Google Sheets.
Hoe te finendûbele rigen yn Excel
As jo doel is om in tabel te dedupearjen dy't bestiet út ferskate kolommen, dan hawwe jo in formule nedich dy't elke kolom kin kontrolearje en allinich absolute dûbele rigen identifisearje, dus rigen dy't hawwe folslein gelikense wearden yn alle kolommen.
Litte wy it folgjende foarbyld beskôgje. Stel, jo hawwe oardernûmers yn kolom A, datums yn kolom B, en bestelde items yn kolom C, en jo wolle dûbele rigen fine mei itselde folchoardernûmer, datum en item. Hjirfoar sille wy in dûbele formule meitsje basearre op 'e COUNTIFS-funksje dy't meardere kritearia tagelyk kontrolearje kin:
Om sykje nei dûbele rigen mei 1e foarkommen , brûk dizze formule:
=IF(COUNTIFS($A$2:$A$8,$A2,$B$2:$B$8,$B2,$C$2:$C$8,$C2)>1, "Duplicate row", "")
De folgjende skermôfbylding lit sjen dat de formule wirklik allinich de rigen fynt dy't identike wearden hawwe yn alle 3 kolommen. Bygelyks, rige 8 hat itselde folchoardernûmer en datum as rigen 2 en 5, mar in oar item yn kolom C, en dêrom is it net markearre as dûbele rige:
Om dûbele rigen sjen te litten sûnder 1e foarkommen , meitsje in bytsje oanpassing oan de boppesteande formule:
=IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$B$2:$B2,$B2,$C$2:$C2,$C2,) >1, "Duplicate row", "")
Hoe kinne jo duplikaten telle yn Excel
As jo it krekte oantal identike records yn jo Excel-blêd witte wolle, brûk dan ien fan de folgjende formules om duplikaten te tellen.
Tel eksimplaren fan elk dûbele record yndividueel
As jo in kolom hawwe meidûbele wearden moatte jo faaks witte hoefolle duplikaten der binne foar elk fan dy wearden.
Om út te finen hoefolle kearen dizze of dy yngong yn jo Excel-wurkblêd foarkomt, brûk in ienfâldige COUNTIF-formule, wêrby't A2 is de earste en A8 is it lêste item fan 'e list:
=COUNTIF($A$2:$A$8, $A2)
Lykas oantoand yn 'e folgjende skermôfbylding, telt de formule it foarkommen fan elk item: " Apples " komt 3 kear foar, " Griene bananen " - 2 kear, " Bananen " en " Sinaasappels " mar ien kear.
As jo 1e, 2e, 3e, ensfh. foarfallen fan elk item identifisearje wolle, brûk dan de folgjende formule:
=COUNTIF($A$2:$A2, $A2)
Op in fergelykbere wize kinne jo de foarfallen fan duplikearre rigen telle. It ienige ferskil is dat jo de COUNTIFS-funksje moatte brûke ynstee fan COUNTIF. Bygelyks:
=COUNTIFS($A$2:$A$8, $A2, $B$2:$B$8, $B2)
As de dûbele wearden ienris teld binne, kinne jo unike wearden ferbergje en allinich duplikaten besjen, of oarsom. Om dit te dwaan, tapasse it automatyske filter fan Excel lykas oantoand yn it folgjende foarbyld: Hoe kinne jo duplikaten yn Excel filterje.
Tel it totale oantal duplikaten yn in kolom(en)
De maklikste manier om duplikaten te tellen yn in kolom is om ien fan 'e formules te brûken dy't wy brûkten om duplikaten yn Excel te identifisearjen (mei of sûnder earste foarfallen). En dan kinne jo dûbele wearden telle troch de folgjende COUNTIF-formule te brûken:
=COUNTIF(range, "duplicate")
Wêr" duplikaat " is it label dat jo brûkt hawwe yn de formule dy't duplikaten lokalisearret.
Yn dit foarbyld nimt ús dûbele formule de folgjende foarm oan:
=COUNTIF(B2:B8, "duplicate")
In oare manier om dûbele wearden yn Excel te tellen troch in kompleksere arrayformule te brûken. In foardiel fan dizze oanpak is dat it gjin helpkolom nedich is:
=ROWS($A$2:$A$8)-SUM(IF( COUNTIF($A$2:$A$8,$A$2:$A$8)=1,1,0))
Om't it in arrayformule is, tink derom dat jo op Ctrl + Shift + Enter drukke om it te foltôgjen. Hâld der ek rekken mei dat dizze formule alle dûbele records telt, ynklusyf earste foarfallen :
Om it totale oantal dûbele rigen te finen , ynbêde de COUNTIFS-funksje yn stee fan COUNTIF yn 'e boppesteande formule, en spesifisearje alle kolommen dy't jo wolle kontrolearje op duplikaten. Om bygelyks dûbele rigen te tellen basearre op kolommen A en B, fier de folgjende formule yn jo Excel-blêd yn:
=ROWS($A$2:$A$8)-SUM(IF( COUNTIFS($A$2:$A$8,$A$2:$A$8, $B$2:$B$8,$B$2:$B$8)=1,1,0))
Hoe kinne jo duplikaten filterje yn Excel
Foar makliker gegevensanalyse kinne jo jo gegevens filterje om allinich duplikaten te werjaan. Yn oare situaasjes kinne jo it tsjinoerstelde nedich wêze - duplikaten ferbergje en unike records besjen. Hjirûnder fine jo oplossingen foar beide senario's.
Hoe kinne jo duplikaten sjen litte en ferbergje yn Excel
As jo alle duplikaten yn ien eachopslach sjen wolle, brûk dan ien fan 'e formules om duplikaten te finen yn Excel dat better past by jo behoeften. Selektearje dan jo tabel, wikselje nei de ljepper Data , en klikje op de Filter knop. As alternatyf, kinne jo klikke op Sortearje & amp; Filter > Filter op it ljepblêd Thús yn de groep Bewurkje .
Tip . Om filterjen automatysk ynskeakele te hawwen, konvertearje jo gegevens nei in folslein funksjonele Excel-tabel. Selektearje gewoan alle gegevens en druk op de Ctrl + T fluchtoets.
Dêrnei klikje jo op de pylk yn 'e kop fan' e Duplicate kolom en kontrolearje de " Duplicate row " fakje om duplikaten sjen te litten . As jo wolle filterje, d.w.s. duplikaten ferbergje , selektearje " Uniek " om allinich unike records te besjen:
En no , kinne jo duplikaten sortearje troch de kaaikolom om se te groepearjen foar maklikere analyze. Yn dit foarbyld kinne wy dûbele rigen sortearje troch de kolom Oardernûmer :
Hoe kinne jo duplikaten filterje op har foarkommen
As jo wolle 2e, 3e of Nde foarkommen fan dûbele wearden sjen litte, brûk de formule om dûbele eksimplaren te tellen dy't wy earder besprutsen hawwe:
=COUNTIF($A$2:$A2, $A2)
Pas dan filterjen op jo tabel en selektearje allinich it foarkommen (s) jo wolle besjen. Jo kinne bygelyks de 2e foarfallen filterje lykas yn it folgjende skermôfbylding:
Om alle dûbele records wer te jaan, dus foarfallen grutter dan 1 , klikje jo op de knop filterpylk yn 'e kop fan 'e kolom Foarfallen (de kolom mei de formule), en klik dan op Getalfilters > GrutterThan .
Selektearje " is grutter dan " yn it earste fak, typ 1 yn it fak njonken it, en klikje op de 1>OK knop:
Op in fergelykbere manier kinne jo 2e, 3e en alle folgjende dûbele foarkommen sjen litte. Typ gewoan it fereaske nûmer yn it fak neist " is grutter dan ".
Markearje, selektearje, wiskje, wiskje, kopiearje of ferpleatse duplikaten
Neidat jo hawwe filtere duplikaten lykas hjirboppe oantoand, jo hawwe in ferskaat oan karren om mei har om te gean.
Hoe kinne jo duplikaten selektearje yn Excel
Om duplikaten te selektearjen, ynklusyf kolomkoppen , filterje klikje op elke filtere sel om dizze te selektearjen, en druk dan op Ctrl + A .
Om dûbele records te selektearjen sûnder kolomkoppen , selektearje de earste (linksboppe) sel en druk op Ctrl + Shift + End om de seleksje út te wreidzjen nei de lêste sel.
Tip. Yn 'e measte gefallen wurkje de boppesteande fluchtoetsen goed en selektearje allinich filtere (sichtbere) rigen. Yn guon seldsume gefallen, meast op heul grutte wurkboeken, kinne sawol sichtbere as ûnsichtbere sellen selektearre wurde. Om dit te reparearjen, brûk earst ien fan 'e boppesteande fluchtoetsen, en druk dan op Alt + ; om allinnich sichtbere sellen te selektearjen , negearje ferburgen rigen.
Hoe kinne jo duplikaten yn Excel wiskje of fuortsmite
Om duplikaten yn Excel te wiskjen , selektearje se , klik mei de rechtermuisknop en klik dan op Ynhâld wiskje (of klik op de knop Wis > Ynhâld wiskje op de Thús ljepper, yn de groep Bewurkje ). Dit sil allinich de selynhâld wiskje, en jo sille lege sellen hawwe as resultaat. Selektearje de filtere dûbele sellen en drukke op de Wiskje -kaai sil itselde effekt hawwe.
Om hele dûbele rigen te ferwiderjen , filterje duplikaten, selektearje de rigen troch de mûs te slepen oer de rigekoppen, rjochtsklik op de seleksje, en kies dan Rij wiskje út it kontekstmenu.
Hoe kinne jo duplikaten markearje yn Excel
Om dûbele wearden te markearjen, selektearje de filtere dupes, klikje op de Folle kleur knop op it ljepblêd Thús , yn de groep Lettertype , en selektearje dan de kleur fan jo kar.
In oare manier om duplikaten te markearjen yn Excel is it brûken fan in ynboude regel foar betingst opmaak foar duplikaten, of it meitsjen fan in oanpaste regel dy't spesjaal oanpast is foar jo blêd. Erfarne Excel-brûkers sille gjin probleem hawwe mei it meitsjen fan sa'n regel basearre op de formules dy't wy brûkten om duplikaten yn Excel te kontrolearjen. As jo noch net heul noflik binne mei Excel-formules of regels, sille jo de detaillearre stappen fine yn dizze tutorial: Hoe kinne jo duplikaten markearje yn Excel.
Hoe kopiearje of ferpleatse duplikaten nei in oar blêd
Om kopiearje duplikaten, selektearje se, druk op Ctrl + C , iepenje dan in oar blêd (in nij of besteande ien), selektearje de sel linksboppe fan it berik wêr't jo de duplikaten kopiearje wolle,