Innholdsfortegnelse
I Microsoft Excel er det mange tilgjengelige metoder for å finne duplikater i én enkelt kolonne. Vi kan sette inn en funksjon eller bruke en kombinert formel for å identifisere duplikatene eller treffene i vårt Excel-regneark. I denne artikkelen får du lære alle mulige enkle metoder for å finne dupliserte verdier i én kolonne med eksempler og riktige illustrasjoner.
Last ned øvelsesarbeidsbok
Du kan last ned Excel-arbeidsboken som vi har brukt til å forberede denne artikkelen.
Finn duplikater i én kolonne.xlsx
8 passende måter å finne Duplikater i én kolonne med Excel-formel
1. Bruk COUNTIF-funksjonen for å finne duplikater sammen med 1. forekomst
I følgende tabell er det flere navn som ligger under Navn overskriften i Kolonne B . Og under Dupliser overskriften i Kolonne C , vil vi bruke COUNTIF-funksjonen for å finne ut om et navn i venstre kolonne har duplikater eller ikke. Formelen vil returnere TRUE for dupliserte navn og FALSE for unike.
I den første utgangen Celle C5 , formelen med COUNTIF funksjonen vil være:
=COUNTIF($B$5:$B$14,B5)>1
Etter å ha trykket Enter og autofyller resten av cellene i kolonne C , får vi følgende resultater.
I denne formelen er COUNTIF funksjonen returnerer antall tellinger for hvert navn og ved å brukeden logiske operatoren, har vi sett etter tellingene som er større enn 1 . Dermed kan vi identifisere duplikatene ved å se etter den boolske verdien 'TRUE' bare.
Les mer: Formel for å finne duplikater i Excel (6 Easy Måter)
2. Lag en formel med IF- og COUNTIF-funksjoner for å finne duplikater i én kolonne
Vi kan også kombinere funksjonene IF og COUNTIF for å returnere utdataene med tilpassede tekster . Under Output -overskriften vil formelen returnere 'Duplicate' for dupliserte navn i Kolonne B . Og hvis en tekst er unik i Navn -kolonnen, vil formelen returnere en blank for den tilsvarende tekstverdien.
Så, den nødvendige formelen som kombinerer HVIS og COUNTIF funksjoner i Cell C5 skal være:
=IF(COUNTIF($B$5:$B$14,B5)>1,"Duplicate","")
Trykk nå Enter , bruk Fyllhåndtak for å autofylle de andre cellene under Utgang overskriften, og du vil finne følgende utganger samtidig.
I denne formelen, HVIS -funksjonen ser etter antall mer enn 1, og hvis den finnes, returnerer den den spesifiserte teksten 'Duplicate' , ellers en tom celle.
Les mer: Hvordan finne dupliserte verdier i Excel ved hjelp av formel (9 metoder)
3. Finn duplikater i én kolonne uten første forekomst i Excel
I denne delen setter vi inn en formel som viser 'Duplikat' fraden andre forekomsten av en lignende tekst. For eksempel, hvis et navn i Kolonne B er tilstede tre ganger, vil formelen returnere den definerte teksten 'Duplikat' bare for den andre og tredje forekomsten.
Den nødvendige formelen for den første utgangen Cell C5 vil være:
=IF(COUNTIF($B$5:$B5,B5)>1,"Duplicate","")
Etter å ha trykket Enter og trukket ned til den siste cellen i Utgang kolonnen, får vi følgende returverdier.
For den første utdata i celle C5 har vi definert celleområdet med bare $B$5:$B5 , og derfor vil formelen se etter den første cellen bare for å finne en duplikatverdi. Mens du drar ned Fyllhåndtaket for å finne de neste utgangene, øker antallet celler i det definerte området for funksjonen ANTALLHVIS med 1 for hver påfølgende celle. Så den første forekomsten av tekst i Navn kolonnen telles ikke for mer enn 1 her.
Les mer: Hvordan finne duplikater i en kolonne ved hjelp av Excel VBA (5 måter)
4. Excel-formel for å finne versalsensitive duplikater i en enkelt kolonne
Nå bruker vi en annen kombinert formel for å finne duplikatene som skiller mellom store og små bokstaver. Vi skal kombinere IF, SUM og EXACT-funksjonene her. Funksjonen EXAKT sjekker om to strenger er nøyaktig like. SUM-funksjonen summerer ganske enkelt de numeriske verdiene.
I den første utgangen cellenC5 , vil den kombinerte formelen med de refererte funksjonene være:
=IF(SUM((--EXACT($B$5:$B$14,B5)))<=1,"","Duplicate")
Trykk nå Enter og fyll ut hele kolonnen automatisk for å finne alle returnerer verdier.
Hvis du legger merke til det, vil du finne at navnet 'Fred' er tre ganger i Navn -kolonnen. Men formelen har returnert 'Duplicate' bare for de to første forekomstene, og den tredje blir ignorert siden dens første bokstav ikke samsvarer med de andre.
🔎 Hvordan fungerer formelen?
- EXACT funksjonen her ser etter det sensitive og nøyaktige samsvarer med den første teksten i Navn-kolonnen og returnerer dermed følgende utdata:
{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}
- Ved bruk av double-unary (–) , konverteres returverdiene til tall, '1' for TRUE og '0' for USANN . Så returverdiene her vil være:
{1;0;0;0;0;0;0;0;0;0}
- SUM funksjonen summerer deretter opp alle de numeriske verdiene som ble funnet i det foregående trinnet.
- =SUM((–EXACT($B$5:$B$14, B5)))<=1: Denne delen av formelen sjekker om summen eller returverdien funnet i siste trinn er lik eller mindre enn 1 .
- Til slutt ser HVIS etter summen mindre enn eller lik 1 og returnerer en tom celle, og hvis den ikke finnes, returnerer den den definerte teksten 'Duplicate' .
- Formelen blir gjeldende for resten av cellene i Output -kolonnen etter at vi har fylt ned den første cellen.
Les mer: Finn duplikater i to kolonner i Excel (6 egnede tilnærminger)
Lignende avlesninger
- Excel Finn duplikater i kolonne og slett rad (4 raske måter)
- Excel Finn dupliserte rader basert på flere kolonner
- Hvordan finne dupliserte rader i Excel (5 raske måter)
- Excel Topp 10-liste med duplikater (2 måter)
- Hvordan sammenligne Rader i Excel for duplikater
5. Finn sekvens av duplikater med Excel-formel
I denne delen ser vi etter duplikater med funksjonen COUNTIF , og deretter returnerer den sekvensnummeret til hver forekomst av den lignende teksten i Output-kolonnen.
Den nødvendige formelen i den første utgangen Celle C5 er:
=COUNTIF($B$5:$B5,B5)
Trykk Enter , fyll ned hele kolonnen og du får følgende returverdier. På bildet nedenfor er navnet Fred til stede tre ganger, og i de uthevede utdatacellene ser du sekvensnumrene for alle duplikater, inkludert den første forekomsten også.
I denne formelen har vi brukt relativ cellereferanse for det valgte celleområdet. Så når formelen begynner å gå ned i Output -kolonnen, tar den inndet økte antallet celler opp til kun den tilsvarende utgangscellen. Dermed blir den dupliserte teksten i alle neste celler ignorert til formelen når ned den tilsvarende duplikatverdien.
6. Filtrer og slett duplikater i én kolonne i Excel
Etter å ha brukt formelen for å finne dupliserte verdier, kan vi filtrere og slette dem med en gang. På bildet nedenfor er utdataene funnet ved å følge forrige metode. Nå skal vi gå gjennom de neste trinnene for å nå våre mål i denne delen.
📌 Trinn 1:
➤ Velg først hele tabellen inkludert overskriftene.
➤ Under kategorien Hjem , velg alternativet Filter fra Sorter & Filter -rullegardinmenyen i Redigering -gruppen med kommandoer.
Så vi har nettopp aktivert Filter knapper for våre overskrifter i følgende tabell.
📌 Trinn 2:
➤ Klikk på Utdata rullegardinmenyen og fjern merket for det første alternativet som viser den numeriske verdien '1' .
➤ Trykk nå OK .
Vi ser nå de dupliserte tekstene uten deres første forekomst i den filtrerte tabellen nedenfor.
📌 Trinn 3:
➤ Velg cellene som inneholder navn og tilsvarende utdata.
➤ Og slett dem alle.
📌 Trinn 4:
➤ Åpne Output filteret igjen.
➤ Merk alternativetviser bare '1' .
➤ Trykk Enter og du er ferdig.
Liker i følgende skjermbilde, nå får du bare alle de unike tekstdataene eller navnene.
Les mer: Hvordan finne & Fjern dupliserte rader i Excel
7. Excel-formel for å finne duplikater i én kolonne basert på tilstand
Vi kan også sette inn en betingelse og finne ut duplikatene tilsvarende for verdiene som ligger i en kolonne. På bildet under har vi nå en ekstra kolonne som representerer avdelingene for alle ansatte i en organisasjon.
Nå har vi kanskje to ansatte med lignende navn, men i forskjellige avdelinger. Og ett av navnene deres med den tilsvarende avdelingen kan være til stede med dupliseringer i følgende datasett. Ved å kombinere funksjonene IF og COUNTIFS , vil vi nå se etter de dupliserte radene.
Den nødvendige formelen i første utgang Celle D5 vil være:
=IF(COUNTIFS($B$5:$B$14,B5,$C$5:$C$14,C5)>1,"Duplicate","")
Etter å ha trykket Enter og fyller ned hele Utdata kolonnen, får vi returverdiene som vist nedenfor.
I Kolonne B , vi har navnet 'Fred' tre ganger, men bare av dem er med Salg avdelingen (rad 7) . De to andre forekomstene av lignende navn er med Markedsføring avdeling (rad 9 og rad 13) . Så en av dem er en duplisering. Dermed kan viskriv inn flere betingelser i funksjonen COUNTIFS for å finne den nødvendige utgangen.
Les mer: Finn samsvar eller dupliserte verdier i Excel
8. Finn og marker duplikater med regel for betinget formatering
I den siste delen finner vi ut duplikatene og uthever dem ved å bruke kommandoen Betinget formatering . Vi tilordner en formel med funksjonen ANTALLHVIS i Regelboksen og definerer deretter formatet til cellene der formelen vår skal returnere den boolske verdien 'TRUE' bare.
La oss følge trinnene nedenfor nå for å oppfylle kriteriene:
📌 Trinn 1:
➤ Velg alle navnene under Navn overskriften i Kolonne B .
➤ Under Hjem båndet velger du alternativet Ny regel fra rullegardinmenyen Betinget formatering .
En dialogboks kalt Ny formateringsregel vises.
📌 Trinn 2:
➤ Velg Regeltype som 'Bruk en formel for å bestemme hvilke celler som skal formateres ' .
➤ I boksen Regelbeskrivelse legger du inn følgende formel:
=COUNTIF($B$5:$B$14,B5)>1
➤ Trykk på Format .
📌 Trinn 3:
➤ I Formater celler -vinduet, bytt til Fyll -fanen og velg en bakgrunnsfarge for de dupliserte cellene.
➤ Trykk OK .
📌 Trinn 4:
➤ Du finner en forhåndsvisning av formatet tilcellen som vist på bildet under.
➤ Trykk OK for siste gang og vi er ferdige.
Endelig , vil du legge merke til de uthevede duplikatene inkludert den første forekomsten som vises i følgende skjermbilde.
Les mer: Hvordan finne, Uthev & Fjern duplikater i Excel
Avsluttende ord
Jeg håper alle disse enkle metodene nevnt ovenfor vil hjelpe deg med å bruke dem i Excel-regnearkene dine når du har for å identifisere duplikater med formler. Hvis du har spørsmål eller tilbakemeldinger, vennligst gi meg beskjed i kommentarfeltet. Eller du kan sjekke ut våre andre artikler relatert til Excel-funksjoner på denne nettsiden.