Kā identificēt dublikātus programmā Excel: atrast, izcelt, skaitīt, filtrēt

  • Dalīties Ar Šo
Michael Brown

Šajā pamācībā ir izskaidrots, kā meklēt dublikātus programmā Excel. Jūs uzzināsiet dažas formulas, lai identificētu dublējošās vērtības vai atrastu dublējošās rindas ar vai bez pirmajiem atkārtojumiem. Jūs arī uzzināsiet, kā saskaitīt katra dublējošā ieraksta gadījumus atsevišķi un atrast kopējo dublikātu skaitu kolonnā, kā filtrēt dublikātus un daudz ko citu.

Strādājot ar lielu Excel darblapu vai apvienojot vairākas mazas izklājlapas vienā lielākā, tajā var atrasties daudz dublikātu rindu. Vienā no iepriekšējām pamācībām mēs aplūkojām dažādus veidus, kā salīdzināt divas tabulas vai kolonnas, lai atrastu dublikātus.

Un šodien es vēlētos dalīties ar dažām ātrām un efektīvām metodēm, lai identificētu dubultus vienā sarakstā. Šie risinājumi darbojas visās Excel 365, Excel 2021, Excel 2019, Excel 2019, Excel 2016, Excel 2013 un zemākās versijās.

    Kā programmā Excel identificēt dublikātus

    Visvienkāršākais veids, kā programmā Excel noteikt dubultvērtības, ir izmantot funkciju COUNTIF. Atkarībā no tā, vai vēlaties atrast dublējošās vērtības ar vai bez pirmajiem atkārtojumiem, formulā būs nelielas atšķirības, kā parādīts turpmākajos piemēros.

    Kā atrast dublējošos ierakstus, tostarp 1. atkārtojumus

    Pieņemsim, ka A slejā ir saraksts ar vienībām, kuras vēlaties pārbaudīt, lai atrastu dublikātus. Tie var būt rēķini, produktu identifikatori, nosaukumi vai citi dati.

    Šeit ir formula, lai programmā Excel atrastu dublikātus, tostarp pirmos atkārtojumus (kur A2 ir visaugstākā šūna):

    =COUNTIF(A:A, A2)>1

    Ievadiet iepriekš minēto formulu B2, pēc tam atlasiet B2 un velciet aizpildīšanas rokturi, lai kopētu formulu uz citām šūnām:

    Kā redzams iepriekš redzamajā ekrānšāviņa attēlā, formula atgriež TRUE, ja vērtības dublējas, un FALSE, ja vērtības ir unikālas.

    Piezīme. Ja jums ir nepieciešams atrast dublikātus šūnu diapazons nevis visā kolonnā, atcerieties šo diapazonu bloķēt ar zīmi $. Piemēram, lai meklētu dubultdatus šūnās A2:A8, izmantojiet šo formulu:

    =COUNTIF( $A$2:$A$8 , A2)>1

    Lai dublēšanas formula atgrieztu kaut ko nozīmīgāku nekā Boolea vērtības TRUE un FALSE, ietveriet to funkcijā IF un ierakstiet jebkuras nepieciešamās etiķetes dublēšanas un unikālām vērtībām:

    =IF(COUNTIF($A$2:$A$8, $A2)>1, "Dublikāts", "Unikāls")

    Ja vēlaties, lai Excel formula atrastu tikai dublikātus, aizstāt "Unique" ar tukšu virkni (""), piemēram, šādi:

    =IF(COUNTIF($A$2:$A$8, $A2)>1, "Dublikāts", "")

    Ja ieraksti ir dublēti, formula atgriezīs "Duplicates", bet, ja ieraksti ir unikāli, tiks parādīta tukša šūna:

    Kā programmā Excel meklēt dublikātus bez 1. gadījumiem

    Ja pēc dublikātu atrašanas plānojat tos filtrēt vai dzēst, iepriekš minētās formulas izmantošana nav droša, jo tā visus identiskos ierakstus atzīmē kā dublikātus. Un, ja sarakstā vēlaties saglabāt unikālās vērtības, tad nevarat dzēst visus dublikātus, jums jādzēš tikai 2. un visi nākamie gadījumi.

    Tāpēc modificēsim mūsu Excel dublikāta formulu, vajadzības gadījumā izmantojot absolūtās un relatīvās šūnu atsauces:

    =IF(COUNTIF($A$2:$A2, $A2)>1, "Dublikāts", "")

    Kā redzams nākamajā ekrānšāviņa attēlā, šī formula neidentificē pirmo " Āboli " kā dublikātu:

    Kā programmā Excel atrast ar mazo un lielo burtu izšķirtspēju atkarīgus dublikātus

    Situācijās, kad nepieciešams identificēt precīzus dublikātus, ieskaitot teksta gadījumu, izmantojiet šo vispārīgo masīva formulu (ievadīta, nospiežot Ctrl + Shift + Enter ):

    IF( SUM((( --EXACT( diapazons , visaugstākā _cell )))<=1, "", "Dublikāts")

    Formulas pamatā ir EXACT funkcija, lai precīzi salīdzinātu mērķa šūnu ar katru šūnas šūnu norādītajā diapazonā. Šīs operācijas rezultāts ir TRUE (atbilst) un FALSE (neatbilst) masīvs, ko ar vienskaitļa operatoru (--) pārvērš 1 un 0 masīvā. Pēc tam SUM funkcija saskaita skaitļus, un, ja summa ir lielāka par 1, IF funkcija ziņo par rezultātu."Dublikāts".

    Mūsu parauga datu kopai formula ir šāda:

    =IF(SUM((--EXACT($A$2:$A$8,A2)))<=1,"", "Dublēts")

    Kā redzams zemāk redzamajā ekrānšāviņas attēlā, mazie un lielie burti tiek uzskatīti par dažādām rakstzīmēm (APPLES netiek identificēts kā dublēts):

    Padoms. Ja izmantojat Google izklājlapas, noderīgs varētu būt šāds raksts: Kā Google izklājlapās atrast un dzēst dublikātus.

    Kā atrast dublējošās rindas programmā Excel

    Ja jūsu mērķis ir atdalīt tabulu, kas sastāv no vairākām kolonnām, tad jums ir nepieciešama formula, kas var pārbaudīt katru kolonnu un identificēt tikai absolūti dublējošās rindas t. i., rindas, kurām visās kolonnās ir pilnīgi vienādas vērtības.

    Apskatīsim šādu piemēru. Pieņemsim, ka A slejā ir pasūtījumu numuri, B slejā - datumi, bet C slejā - sakārtotās preces, un jūs vēlaties atrast dublikātu rindas ar tādu pašu pasūtījuma numuru, datumu un preci. Šim nolūkam mēs izveidosim formulu, kuras pamatā ir COUNTIFS funkcija, kas ļauj pārbaudīt vairākus kritērijus vienlaicīgi:

    Uz meklēt dublikātu rindas ar 1. atkārtojumu. , izmantojiet šo formulu:

    =IF(COUNTIFS($A$2:$A$8,$A2,$B$2:$B$8,$B2,$C$2:$C$8,$C2)>1, "Dublicate row", "")

    Nākamais ekrānšāviņš parāda, ka formula patiešām atrod tikai tās rindas, kurām visās 3 kolonnās ir identiskas vērtības. Piemēram, 8. rindai ir tāds pats pasūtījuma numurs un datums kā 2. un 5. rindai, bet C kolonnā ir cits vienums, tāpēc tā netiek atzīmēta kā dublējoša rinda:

    Parādīt dublikātu rindas bez 1. atkārtojuma , nedaudz koriģējiet iepriekš minēto formulu:

    =IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$B$2:$B2,$B2,$B2,$B2,$C$2:$C2,$C2,)>1, "Dublicate row", "")

    Kā Excel programmā Excel saskaitīt dublikātus

    Ja vēlaties uzzināt precīzu identisku ierakstu skaitu Excel lapā, izmantojiet vienu no šādām formulām, lai saskaitītu dublikātus.

    Skaitīt katra ieraksta dublikāta gadījumus atsevišķi

    Ja kolonnā ir dublējošās vērtības, bieži vien jums var būt nepieciešams zināt, cik dublikātu ir katrai no šīm vērtībām.

    Lai uzzinātu, cik reizes Excel darblapā ir parādījies šis vai šis ieraksts, izmantojiet vienkāršu COUNTIF formulu, kur A2 ir pirmais un A8 ir pēdējais saraksta elements:

    =COUNTIF($A$2:$A$8, $A2)

    Kā parādīts nākamajā ekrānšāviņas attēlā, formula saskaita katra elementa atkārtojumus: " Āboli " parādās 3 reizes, " Zaļie banāni " - 2 reizes, " Banāni " un " Apelsīni " tikai vienu reizi.

    Ja vēlaties noteikt katra elementa 1., 2., 3. utt. atkārtojumu, izmantojiet šādu formulu:

    =COUNTIF($A$2:$A2, $A2)

    Līdzīgā veidā varat saskaitīt gadījumi dublētās rindas Vienīgā atšķirība ir tāda, ka COUNTIFS funkcijas vietā būs jāizmanto COUNTIF. Piemēram:

    =COUNTIFS($A$2:$A$8, $A2, $B$2:$B$8, $B2)

    Kad ir saskaitītas dublējošās vērtības, varat paslēpt unikālās vērtības un skatīt tikai dublētās vērtības vai otrādi. Lai to izdarītu, izmantojiet Excel automātisko filtru, kā parādīts šajā piemērā: Kā Excel programmā izfiltrēt dubultvērtības.

    Saskaitīt kopējo dublējošo vienību skaitu kolonnā(-ās).

    Visvienkāršākais veids, kā saskaitīt dublikātus slejā, ir izmantot jebkuru no formulām, ko mēs izmantojām, lai noteiktu dublikātus programmā Excel (ar vai bez pirmajiem atkārtojumiem). Un tad varat saskaitīt dublētās vērtības, izmantojot šādu COUNTIF formulu:

    =COUNTIF(diapazons, "duplicate")

    Kur " dublēt " ir etiķete, ko izmantojāt formulā, kurā tiek atrasti dublikāti.

    Šajā piemērā mūsu dublikāta formula ir šāda:

    =COUNTIF(B2:B8, "duplicate")

    Vēl viens veids, kā Excel programmā Excel saskaitīt dublējošās vērtības, izmantojot sarežģītāku masīva formulu. Šīs pieejas priekšrocība ir tā, ka tai nav nepieciešama palīgkolonna:

    = RINDAS($A$2:$A$8)-SUM(IF( COUNTIF($A$2:$A$8,$A$2:$A$8)=1,1,0)))

    Tā kā šī ir masīva formula, lai to pabeigtu, neaizmirstiet nospiest taustiņus Ctrl + Shift + Enter. Tāpat paturiet prātā, ka šī formula skaita visus dublējošos ierakstus, ieskaitot pirmreizējos gadījumus :

    Lai atrastu kopējais dublikātu rindu skaits , iepriekš minētajā formulā COUNTIFS vietā iestrādājiet funkciju COUNTIFS un norādiet visas kolonnas, kurās vēlaties pārbaudīt, vai nav dublējušās rindas. Piemēram, lai saskaitītu dublikātu rindas, pamatojoties uz A un B kolonnām, Excel lapā ievadiet šādu formulu:

    =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))

    Kā programmā Excel filtrēt dublikātus

    Lai atvieglotu datu analīzi, iespējams, vēlēsieties filtrēt datus, lai parādītu tikai dublikātus. Citās situācijās var būt nepieciešams pretējais - paslēpt dublikātus un skatīt unikālos ierakstus. Turpmāk atradīsiet risinājumus abiem scenārijiem.

    Kā programmā Excel parādīt un paslēpt dublikātus

    Ja vēlaties uzreiz redzēt visus dublikātus, izmantojiet kādu no Excel formulām, lai atrastu dublikātus, kas labāk atbilst jūsu vajadzībām. Pēc tam atlasiet tabulu, pārslēdziet uz Excel. Dati un noklikšķiniet uz cilnes Filtrs Varat arī noklikšķināt uz pogas Atlasīt & amp; Filtrēt > Filtrs par Sākums cilnē Rediģēšana grupa.

    Padoms. Lai automātiski aktivizētu filtrēšanu, pārveidojiet datus par pilnfunkcionālu Excel tabulu. Vienkārši atlasiet visus datus un nospiediet taustiņu kombināciju Ctrl + T.

    Pēc tam noklikšķiniet uz bultiņas galvenē Dublikāts kolonnā un pārbaudiet " Dublikāta rinda " lodziņā uz parādīt dublikātus . Ja vēlaties filtrēt, t. i.. paslēpt dublikātus , izvēlieties " Unikāls ", lai skatītu tikai unikālus ierakstus:

    Tagad varat sakārtot dublikātus pēc atslēgas slejas, lai tos sagrupētu ērtākai analīzei. Šajā piemērā mēs varam sakārtot dublikātu rindas pēc slejas Pasūtījuma numurs sleja:

    Kā filtrēt dublikātus pēc to sastopamības

    Ja vēlaties parādīt 2., 3. vai N-to vērtību dublēšanās gadījumu, izmantojiet iepriekš aprakstīto formulu, lai saskaitītu dublēšanās gadījumus:

    =COUNTIF($A$2:$A2, $A2)

    Pēc tam tabulai piemērojiet filtrēšanu un atlasiet tikai tos gadījumus, kurus vēlaties skatīt. Piemēram, varat filtrēt 2. gadījumus, kā parādīts nākamajā ekrānšāviņā:

    Lai parādītu visus dublējošos ierakstus, t. i. gadījumu skaits lielāks par 1 , noklikšķiniet uz filtra bultiņas, kas atrodas Notikumi kolonnu (kolonnu ar formulu) un pēc tam noklikšķiniet uz Skaitļu filtri > Lielāks par .

    Izvēlieties " ir lielāks par " pirmajā lodziņā, blakus esošajā lodziņā ierakstiet 1 un noklikšķiniet uz LABI pogu:

    Līdzīgā veidā varat parādīt 2., 3. un visus turpmākos dublēšanās gadījumus. Vienkārši ievadiet vajadzīgo numuru lodziņā blakus " ir lielāks par ".

    Izceliet, atlasiet, dzēsiet, dzēsiet, kopējiet vai pārvietojiet dubultniekus.

    Pēc tam, kad esat izfiltrējis dublikātus, kā parādīts iepriekš, jums ir vairākas iespējas, kā ar tiem rīkoties.

    Kā programmā Excel atlasīt dublikātus

    Lai atlasītu dublikātus, tostarp kolonnu virsrakstus. , filtrējiet tos, noklikšķiniet uz jebkuras filtrētās šūnas, lai to atlasītu, un pēc tam nospiediet Ctrl + A .

    Dublikātu ierakstu atlase bez kolonnu virsrakstiem , atlasiet pirmo (augšējo kreiso) šūnu un nospiediet Ctrl + Shift + End, lai paplašinātu atlasi līdz pēdējai šūnai.

    Padoms. Vairumā gadījumu iepriekš minētie saīsnes taustiņi darbojas labi un atlasa tikai filtrētās (redzamās) rindas. Dažos retos gadījumos, galvenokārt ļoti lielās darbgrāmatās, var tikt atlasītas gan redzamās, gan neredzamās šūnas. Lai to novērstu, vispirms izmantojiet kādu no iepriekš minētajiem saīsnes taustiņiem un pēc tam nospiediet Alt + ;, lai atlasīt tikai redzamās šūnas , neņemot vērā slēptās rindas.

    Kā programmā Excel dzēst vai dzēst dubultniekus

    Uz Excel programmā dzēst dublikātus , atlasiet tos, noklikšķiniet uz tiem ar peles labo pogu un pēc tam noklikšķiniet uz Skaidrs saturs (vai noklikšķiniet uz Skaidrs pogu> Skaidrs saturs par Sākums cilnē Rediģēšana Tādējādi tiks dzēsts tikai šūnu saturs, un rezultātā būs tukšas šūnas. Atlasot filtrētās dublētās šūnas un nospiežot taustiņu Dzēst taustiņam būs tāds pats efekts.

    Uz dzēst visas dublikātu rindas. , filtrējiet dublikātus, atlasiet rindas, velkot peli pāri rindu virsrakstiem, noklikšķiniet uz atlases ar peles labo pogu un pēc tam izvēlieties Dzēst rindu no konteksta izvēlnes.

    Kā Excel programmā Excel izcelt dublikātus

    Lai izceltu dublējošās vērtības, atlasiet filtrētos dublikātus, noklikšķiniet uz Aizpildījuma krāsa poga par Sākums cilnē Fonts grupu un pēc tam izvēlieties vēlamo krāsu.

    Vēl viens veids, kā Excel programmā izcelt dublikātus, ir izmantot iebūvētu nosacījuma formatēšanas noteikumu par dublikātiem vai izveidot īpaši jūsu lapai pielāgotu noteikumu. Pieredzējušiem Excel lietotājiem nebūs problēmu izveidot šādu noteikumu, pamatojoties uz formulām, ko mēs izmantojām, lai pārbaudītu dublikātus programmā Excel. Ja vēl neesat ļoti apmierināts ar Excel formulām vai noteikumiem, jūs atradīsit detalizētušajā pamācībā: Kā Excel programmā izcelt dublikātus.

    Kā kopēt vai pārvietot dublikātus uz citu lapu

    Uz kopēt dublikātus, atlasiet tos, nospiediet Ctrl + C , pēc tam atveriet citu lapu (jaunu vai jau esošu), atlasiet diapazona augšējo kreiso šūnu, kurā vēlaties kopēt dublikātus, un nospiediet Ctrl + V, lai tos ielīmētu.

    Uz pārvietot dublē uz citu lapu, veiciet tos pašus soļus, tikai ar vienu atšķirību - nospiediet Ctrl + X (izgriezt), nevis Ctrl + C (kopēt).

    Dublikātu novēršana - ātrs un efektīvs veids, kā atrast dubultus programmā Excel

    Tagad, kad jūs zināt, kā Excel programmā Excel izmantot dublējošās formulas, ļaujiet man parādīt jums citu ātru, efektīvu un bez formulas veidošanas līdzekli - Duplicate Remover for Excel.

    Ar šo universālo rīku var meklēt dublējošās vai unikālās vērtības vienā kolonnā vai salīdzināt divas kolonnas. Ar to var atrast, atlasīt un izcelt dublējošos ierakstus vai veselas dublējošās rindas, noņemt atrastos dublikātus, kopēt vai pārvietot tos uz citu lapu. Domāju, ka praktiskas lietošanas piemērs ir daudz vārdu vērts, tāpēc ķersimies pie tā.

    Kā atrast dublikātu rindas programmā Excel, veicot 2 ātrus soļus

    Lai pārbaudītu mūsu dublēšanas novēršanas papildinājuma iespējas, es izveidoju tabulu ar dažiem simtiem rindu, kas izskatās šādi:

    Kā redzat, tabulā ir vairākas kolonnas. Pirmajās trīs kolonnās ir vissvarīgākā informācija, tāpēc mēs meklēsim dublikātu rindas, pamatojoties tikai uz datiem A-C kolonnās. Lai atrastu dublikātus šajās kolonnās, vienkārši izpildiet šādu darbību:

    1. Izvēlieties jebkuru šūnas šūnu tabulā un noklikšķiniet uz Dedupe tabula pogu Excel lentē. Pēc mūsu Ultimate Suite for Excel instalēšanas to atradīsiet uz Ablebits dati cilnē Dedupe grupa.

    2. Viedā papildne paņems visu tabulu un lūgs norādīt šādas divas lietas:
      • Izvēlieties kolonnas, lai pārbaudītu, vai tajās nav dublējušies (šajā piemērā tie ir Pasūtījuma Nr, Pasūtījuma datums un Prece kolonnas).
      • Izvēlieties darbība, kas jāveic ar dublikātiem . Tā kā mūsu mērķis ir identificēt dublējošās rindas, esmu atlasījis Pievienot statusa kolonnu

      Papildus statusa kolonnas pievienošanai ir pieejamas arī vairākas citas iespējas:

      • Dzēst dublikātus
      • Krāsu (izcelt) dublikātus
      • Atlasiet dublikātus
      • Dublikātu kopēšana uz jaunu darblapu
      • Dublikātu pārvietošana uz jaunu darblapu

      Noklikšķiniet uz LABI un pagaidiet dažas sekundes. Gatavs!

    Kā redzams zemāk redzamajā ekrānšāviņas attēlā, ir atrastas visas rindas, kuru pirmajās 3 slejās ir identiskas vērtības (pirmie gadījumi netiek identificēti kā dublikāti).

    Ja vēlaties vairāk iespēju, lai atdalītu darblapas, izmantojiet Dublikātu novēršanas vednis ar kuru var atrast dubultvērtības ar vai bez pirmajiem atkārtojumiem, kā arī unikālas vērtības. Tālāk ir aprakstīti detalizēti soļi.

    Dublikātu novēršanas vednis - vairāk iespēju meklēt dubultus programmā Excel

    Atkarībā no konkrētās lapas, ar kuru strādājat, varat vai nevēlaties identisku ierakstu pirmos gadījumus uzskatīt par dublikātiem. Viens no iespējamiem risinājumiem ir izmantot atšķirīgu formulu katram scenārijam, kā mēs to aprakstījām sadaļā Kā noteikt dublikātus programmā Excel. Ja meklējat ātru, precīzu un bez formulas izmantojamu metodi, izmēģiniet programmu. Dublikātu novēršanas vednis :

    1. Izvēlieties jebkuru šūnas šūnu tabulā un noklikšķiniet uz Dublēšanas novēršanas līdzeklis pogu uz Ablebits dati cilne. Palaidīsies vednis, un tiks atlasīta visa tabula.

    2. Nākamajā solī tiek piedāvātas 4 iespējas, lai pārbaudītu dubultus Excel lapā:
      • Dublikāti bez 1. atkārtojuma
      • Dublikāti ar 1. atkārtojumu
      • Unikālās vērtības
      • Unikālas vērtības un 1. atkārtojuma gadījumi

      Šajā piemērā izvēlēsimies otro iespēju, t. i.,. Dublikāti + 1. atkārtojums :

    3. Tagad atlasiet kolonnas, kurās vēlaties pārbaudīt dublikātus. Tāpat kā iepriekšējā piemērā, mēs atlasām pirmās 3 kolonnas:

    4. Visbeidzot, izvēlieties darbību, ko vēlaties veikt ar dublikātiem. Tāpat kā rīka Dedupe tabula gadījumā, ar Duplikātu novēršanas vedni var. identificēt , atlasīt , izcelt , dzēst , kopēt vai pārvietot dublikāti.

      Tā kā šīs pamācības mērķis ir demonstrēt dažādus veidus, kā programmā Excel identificēt dubultus, atzīmēsim atbilstošo opciju un noklikšķiniet uz . Apdare :

    Dublikātu novēršanas vednim ir nepieciešama tikai daļa sekundes, lai pārbaudītu simtiem rindu un iegūtu šādu rezultātu:

    Nekādu formulu, nekāda stresa, nekādu kļūdu - vienmēr ātri un nevainojami rezultāti :)

    Ja vēlaties izmēģināt šos rīkus, lai atrastu dublikātus savās Excel lapās, laipni aicinām lejupielādēt novērtējuma versiju zemāk. Jūsu atsauksmes komentāros būs ļoti vērtīgas!

    Pieejamās lejupielādes

    Dublikātu identificēšana - formulas piemēri (.xlsx fails)

    Ultimate Suite - izmēģinājuma versija (.exe fails)

    Maikls Brauns ir īpašs tehnoloģiju entuziasts, kura aizraušanās ir sarežģītu procesu vienkāršošana, izmantojot programmatūras rīkus. Ar vairāk nekā desmit gadu pieredzi tehnoloģiju nozarē viņš ir pilnveidojis savas prasmes programmās Microsoft Excel un Outlook, kā arī Google izklājlapās un dokumentos. Maikla emuārs ir veltīts tam, lai dalītos savās zināšanās un pieredzē ar citiem, sniedzot viegli izpildāmus padomus un pamācības produktivitātes un efektivitātes uzlabošanai. Neatkarīgi no tā, vai esat pieredzējis profesionālis vai iesācējs, Maikla emuārs piedāvā vērtīgas atziņas un praktiskus padomus, kā maksimāli izmantot šos būtiskos programmatūras rīkus.