Excel-formule om duplikate in een kolom te vind

  • Deel Dit
Hugh West

In Microsoft Excel is daar talle metodes beskikbaar om duplikate in 'n enkele kolom te vind. Ons kan 'n funksie invoeg of 'n gekombineerde formule gebruik om die duplikate of passings in ons Excel-sigblad te identifiseer. In hierdie artikel sal jy alle moontlike eenvoudige metodes leer om duplikaatwaardes in een kolom te vind met voorbeelde en behoorlike illustrasies.

Laai Oefenwerkboek af

Jy kan laai die Excel-werkboek af wat ons gebruik het om hierdie artikel voor te berei.

Vind duplikate in een kolom.xlsx

8 geskikte maniere om te vind Duplikate in een kolom met Excel-formule

1. Gebruik COUNTIF-funksie om duplikate te vind saam met 1ste voorkoms

In die volgende tabel is daar verskeie name wat onder die Naam opskrif in Kolom B lê. En onder die Duplikaat -opskrif in Kolom C , sal ons die COUNTIF-funksie gebruik om uit te vind of enige naam in die linkerkolom duplikate het of nie. Die formule sal WAAR vir duplikaatname gee en ONWAAR vir unieke name.

In die eerste uitvoer Sel C5 , die formule met die COUNTIF funksie sal wees:

=COUNTIF($B$5:$B$14,B5)>1

Nadat jy Enter gedruk het en die res van die selle in Kolom C outomaties in te vul, sal ons die volgende resultate kry.

In hierdie formule, die COUNTIF funksie gee die aantal tellings vir elke naam terug en deur te gebruikdie logiese operateur, ons het gesoek vir die tellings wat groter is as 1 . Ons kan dus die duplikate identifiseer deur slegs na die Boolese waarde 'WAAR' te soek.

Lees meer: Formule om duplikate in Excel te vind (6 Maklik Maniere)

2. Skep 'n formule met IF- en COUNTIF-funksies om duplikate in een kolom te vind

Ons kan ook IF - en COUNTIF -funksies kombineer om die uitsette met gepasmaakte tekste terug te gee . Onder die Uitvoer kopskrif sal die formule 'Duplicate' vir die duplikaatname wat in Kolom B voorkom, terugstuur. En as 'n teks uniek is in die Naam kolom, sal die formule 'n spasie vir die ooreenstemmende tekswaarde gee.

Dus, die vereiste formule wat die IF en kombineer COUNTIF funksies in Sel C5 moet wees:

=IF(COUNTIF($B$5:$B$14,B5)>1,"Duplicate","")

Druk nou Enter , gebruik Vul handvatsel om die ander selle onder die Uitvoer -kop te outovul en jy sal die volgende uitsette op een slag vind.

In hierdie formule, die IF funksie soek die tellings van meer as 1 en indien gevind, gee dit die gespesifiseerde teks 'Duplicate' terug, anders 'n leë sel.

Lees meer: ​​Hoe om duplikaatwaardes in Excel te vind met behulp van formule (9 metodes)

3. Soek duplikate in een kolom sonder 1ste voorkoms in Excel

In hierdie afdeling sal ons 'n formule invoeg wat 'Duplikaat' vanaf sal vertoondie 2de voorkoms van 'n soortgelyke teks. Byvoorbeeld, as 'n naam in Kolom B drie keer teenwoordig is, dan sal die formule die gedefinieerde teks 'Duplikaat' slegs vir die 2de en 3de voorkoms terugstuur.

Die vereiste formule vir die eerste uitvoer Sel C5 sal wees:

=IF(COUNTIF($B$5:$B5,B5)>1,"Duplicate","")

Nadat jy Enter gedruk het en af ​​gesleep het na die laaste sel in die Uitvoer kolom, sal ons die volgende terugkeerwaardes kry.

Vir die eerste uitvoer in Sel C5 , ons het die selreeks slegs met $B$5:$B5 gedefinieer, en daarom sal die formule slegs vir die eerste sel soek om 'n duplikaatwaarde te vind. Terwyl u die Vulhandvatsel afsleep om die volgende uitsette te vind, vermeerder die aantal selle in die gedefinieerde reeks vir die COUNTIF funksie met 1 vir elke opeenvolgende sel. Dus, die 1ste voorkoms van enige teks in die Naam kolom word nie meer as 1 hier getel nie.

Lees meer: ​​Hoe om duplikate in te vind 'n Kolom met behulp van Excel VBA (5 maniere)

4. Excel-formule om hooflettergevoelige duplikate in 'n enkele kolom te vind

Nou pas ons nog 'n gekombineerde formule toe om die hooflettersensitiewe duplikate te vind. Ons gaan die IF-, SOM- en EXACT-funksies hier kombineer. Die EXACT funksie kontroleer of twee stringe presies dieselfde is. Die SOM-funksie som eenvoudig die numeriese waardes op.

In die eerste uitvoer SelC5 , sal die gekombineerde formule met die verwysde funksies wees:

=IF(SUM((--EXACT($B$5:$B$14,B5)))<=1,"","Duplicate")

Druk nou Enter en outovul die hele kolom om te vind alle waardes gee.

As jy agterkom, sal jy vind dat die naam 'Fred' drie keer teenwoordig is in die Naam kolom. Maar die formule het 'Duplicate' slegs vir die eerste twee gevalle teruggegee en die derde een word geïgnoreer aangesien die eerste letterkas nie ooreenstem met die ander nie.

🔎 Hoe werk die formule?

  • Die EXAKTE funksie hier soek die hooflettersensitiewe en presiese pas vir die eerste teks in die Naam-kolom en gee daardeur die volgende uitvoer terug:

{WAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR; ONWAAR}

  • Met die gebruik van dubbel-unêre (–) word die terugkeerwaardes omgeskakel na getalle, '1' vir WAAR en '0' vir ONWAAR . Dus, die terugkeerwaardes hier sal wees:

{1;0;0;0;0;0;0;0;0;0}

  • Die SOM -funksie som dan al die numeriese waardes op wat in die voorafgaande stap gevind is.
  • =SUM((–EXACT($B$5:$B$14, B5)))<=1: Hierdie deel van die formule kontroleer of die som of die terugkeerwaarde wat in die laaste stap gevind is gelyk aan of minder as 1 is.
  • Laastens soek die IF -funksie na die som kleiner as of gelyk aan 1 en gee 'n leë sel terug, en as dit nie gevind word nie, gee dit die gedefinieerde teks terug 'Duplicate' .
  • Die formule word van toepassing vir die res van die selle in die Uitvoer kolom nadat ons die eerste sel ingevul het.

Lees meer: Vind duplikate in twee kolomme in Excel (6 geskikte benaderings)

Soortgelyke lesings

  • Excel Vind duplikate in kolom en vee ry uit (4 vinnige maniere)
  • Excel Vind duplikaatrye gebaseer op veelvuldige kolomme
  • Hoe om duplikaatrye in Excel te vind (5 vinnige maniere)
  • Excel Top 10-lys met duplikate (2 maniere)
  • Hoe om te vergelyk Rye in Excel vir duplikate

5. Soek volgorde van duplikate met Excel-formule

In hierdie afdeling sal ons na die duplikate soek met die COUNTIF funksie, en dan sal dit die opeenvolgende nommer van elke voorkoms terugstuur van die soortgelyke teks in die Uitset-kolom.

Die vereiste formule in die eerste uitvoer Sel C5 is:

=COUNTIF($B$5:$B5,B5)

Druk Enter , vul die hele kolom in en jy sal die volgende terugkeerwaardes kry. In die prentjie hieronder is die naam Fred drie keer teenwoordig en in die gemerkte uitvoerselle sien jy die opeenvolgende nommers vir alle duplikate, insluitend die 1ste voorkoms ook.

In hierdie formule het ons die relatiewe selverwysing vir die geselekteerde selreeks gebruik. Dus, wanneer die formule begin daal in die Uitvoer kolom, neem dit innamesdie verhoogde aantal selle tot slegs die ooreenstemmende uitsetsel. Dus word die duplikaatteks in al die volgende selle geïgnoreer totdat die formule die ooreenstemmende duplikaatwaarde bereik.

6. Filtreer en verwyder duplikate in een kolom in Excel

Nadat ons die formule toegepas het om die duplikaatwaardes te vind, kan ons dit dadelik filter en uitvee. In die prentjie hieronder is die uitsetdata gevind deur die vorige metode te volg. Nou gaan ons deur die volgende stappe om ons doelwitte in hierdie afdeling te bereik.

📌 Stap 1:

➤ Kies eers die hele tabel insluitend sy opskrifte.

➤ Onder die Tuis oortjie, kies die opsie Filter uit die Sorteer & Filter aftreklys in die Redigeer groep opdragte.

So, ons het sopas die Filter geaktiveer knoppies vir ons opskrifte in die volgende tabel.

📌 Stap 2:

➤ Klik op die Uitvoer -aftreklys en ontmerk die eerste opsie wat die numeriese waarde toon '1' .

➤ Druk nou OK .

Ons sien nou die duplikaattekste sonder hul 1ste voorkoms in die gefiltreerde tabel hieronder.

📌 Stap 3:

➤ Kies die selle wat die name en ooreenstemmende uitsette bevat.

➤ En vee almal uit.

📌 Stap 4:

➤ Maak die Uitvoer filter weer oop.

➤ Merk die opsiewys net '1' .

➤ Druk Enter en jy is klaar.

Soos in die volgende skermkiekie, nou sal jy net al die unieke teksdata of name kry.

Lees Meer: Hoe om & Verwyder duplikaatrye in Excel

7. Excel Formule om duplikate in een kolom te vind gebaseer op toestand

Ons kan ook 'n voorwaarde invoeg en die duplikate dienooreenkomstig uitvind vir die waardes wat in 'n kolom lê. In die prentjie hieronder het ons nou 'n bykomende kolom wat die departemente vir alle werknemers in 'n organisasie verteenwoordig.

Nou het ons dalk twee werknemers met 'n soortgelyke naam, maar in verskillende departemente. En een van hul name met die ooreenstemmende departement kan teenwoordig wees met duplisering in die volgende datastel. Deur die funksies IF en COUNTIFS te kombineer, sal ons nou vir daardie duplikaatrye soek.

Die vereiste formule in die eerste uitvoer Sel D5 sal wees:

=IF(COUNTIFS($B$5:$B$14,B5,$C$5:$C$14,C5)>1,"Duplicate","")

Nadat jy Enter gedruk het en deur die hele Uitvoer kolom in te vul, kry ons die terugkeerwaardes soos hieronder getoon.

In Kolom B , ons het die naam 'Fred' drie keer maar net van hulle is by die Verkope afdeling (Ry 7) . Die ander twee voorkomste van die soortgelyke naam is by die Bemarking afdeling (Ry 9 en Ry 13) . So, een van hulle is 'n duplisering. So, ons kanvoer veelvuldige voorwaardes in die COUNTIFS funksie in om die vereiste uitvoer te vind.

Lees meer: Vind passings of duplikaatwaardes in Excel

8. Soek en beklemtoon duplikate met voorwaardelike formateringreël

In die laaste afdeling sal ons die duplikate uitvind en dit uitlig deur die Voorwaardelike formatering -opdrag te gebruik. Ons sal 'n formule toewys met die COUNTIF funksie in die Rule Box en dan die formaat van die selle definieer waar ons formule die Boolese waarde 'TRUE' <4 sal terugstuur>slegs.

Kom ons volg nou die stappe hieronder om aan die kriteria te voldoen:

📌 Stap 1:

➤ Kies al die name onder die Naam kopskrif in Kolom B .

➤ Onder die Tuis lint, kies die opsie Nuwe reël van die Voorwaardelike formatering -aftreklys.

'n Dialoogkassie met die naam Nuwe formateringreël sal verskyn.

📌 Stap 2:

➤ Kies die Reëltipe as 'Gebruik 'n formule om te bepaal watter selle om te formateer ' .

➤ In die Reëlbeskrywing -boks, sluit die volgende formule in:

=COUNTIF($B$5:$B$14,B5)>1

➤ Druk Formaat .

📌 Stap 3:

➤ In die Formateer selle -venster, skakel oor na die Vul -oortjie en kies 'n agtergrondkleur vir die duplikaatselle.

➤ Druk OK .

📌 Stap 4:

➤ Jy sal 'n voorskou van die formaat vandie sel soos in die prentjie hieronder getoon.

➤ Druk OK vir oulaas en ons is klaar.

Uiteindelik , sal jy die gemerkte duplikate opmerk, insluitend die 1ste gevalle soos vertoon in die volgende skermkiekie.

Lees meer: ​​ Hoe om te vind, Merk & Verwyder duplikate in Excel

Slotwoorde

Ek hoop al hierdie eenvoudige metodes wat hierbo genoem word, sal jou nou help om dit in jou Excel-sigblaaie toe te pas wanneer jy om duplikate met formules te identifiseer. As jy enige vrae of terugvoer het, laat weet my asseblief in die kommentaar afdeling. Of jy kan ons ander artikels wat met Excel-funksies verband hou op hierdie webwerf kyk.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.