Excel-formule om duplikate outomaties te verwyder (3 vinnige metodes)

  • Deel Dit
Hugh West

Een van die belangrikste en mees gebruikte aktiwiteite in Excel is die verwydering van duplikaatwaardes uit 'n datastel. Ek sal vandag wys hoe jy duplikaatwaardes outomaties uit jou datastel kan verwyder deur 'n Excel-formule te gebruik.

Laai Oefenwerkboek af

Excel-formule om outomaties duplikate te verwyder.xlsx

3 Gebruike van Excel-formule om duplikate outomaties te verwyder

Hier het ons 'n datastel met die Name van sommige studente, hul Punte in die eksamen, en die Grade wat hulle by 'n skool genaamd Sunflower Kleuterskool behaal het.

Maar Ongelukkig is die name van sommige studente saam met hul punte en grade herhaal.

Vandag is ons doelwit om 'n formule te ontdek om die duplikate outomaties te verwyder.

1. Gebruik UNIEKE funksie om outomaties duplikate in Excel te verwyder (vir nuwe weergawes)

Jy kan die UNIEKE funksie van Excel gebruik om duplikate uit 'n datastel te verwyder.

Jy kan die duplikaatwaardes van 'n datastel op twee maniere verwyder:

  • Verwyder die waardes wat meer as een keer verskyn heeltemal
  • Hou een kopie van die waardes wat meer as een keer verskyn

Deur die UNIEKE funksie te gebruik, kan jy die duplikate op beide maniere verwyder.

Verwyder die waardes wat meer as een keer verskyn heeltemal:

Om die duplikaatwaardes heeltemal uit ons data te verwyderstel, kan jy hierdie formule gebruik:

=UNIQUE(B4:D14,FALSE,TRUE)

Notas:

  • Drie name van die studente het duplikate gehad: David Moyes, Angela Hopkins en Brad Milford.
  • Onder hulle is David Moyes en Brad Milford heeltemal verwyder.
  • Angela Hopkins is nie verwyder nie omdat die punte en grade van twee Angela Hopkins nie dieselfde is nie. Dit beteken hulle is twee verskillende studente.

Hou een kopie van die waardes wat meer as een keer verskyn:

Om een ​​kopie van die waardes wat meer as een keer voorkom, gebruik hierdie formule:

=UNIQUE(B4:D14,FALSE,FALSE)

Hier is ons Ek het een kopie gehou van al die name wat duplikate gehad het, behalwe Angela Hopkins.

Albei die Angela Hopkins is gehou omdat hulle twee verskillende studente is.

Verwante inhoud: Hoe om duplikate te verwyder en die eerste waarde in Excel te behou

2. Kombineer 'n formule deur FILTER-, CONCAT- en COUNTIF-funksies te gebruik om duplikate in Excel te verwyder (vir nuwe weergawes)

Jy kan 'n kombinasie van die FILTER-funksie , CONCATENATE gebruik funksie , en COUNTIF-funksie om duplikate in Excel van jou datastel te verwyder.

Stap 1:

Neem 'n nuwe kolom en voeg hierdie formule in:

=CONCATENATE( B4:B14 , C4:C14 , D4:D14 )

  • Hier B4:B14, C4:C14, en D4:D14 is die driekolomme van my datastel. Jy gebruik jou een.
  • Dit voeg die drie kolomme saam in een enkele kolom.

Stap 2:

Gaan na 'n ander nuwe kolom en voeg hierdie formule in:

=FILTER(B4:B14,COUNTIF($E$4:$E$14,$E$4:$E$14)=1)

  • Hier B4:B14 is die eerste kolom van my datastel, en $E$4:$E$14 is die nuwe kolom wat ek vervaardig het.
  • Hou die absolute sel verwysing so ongeskonde soos hier gebruik.
  • Dit genereer die eerste kolom van die datastel en verwyder al die duplikate.

Stap 3 :

Ten slotte, sleep die Vulhandvatsel regs tot by die totale aantal kolomme (3 in hierdie voorbeeld)

Jy sal die hele datastel kry sonder die duplikaatwaardes.

Let wel:

  • In hierdie metode kan jy al die waardes verwyder wat meer as een keer verskyn.
  • Maar jy kan nie een kopie van die duplikaatwaardes hou soos in die vorige metode genoem nie.

Verwante inhoud: Hoe om duplikate te verwyder gebaseer op kriteria in Excel (4 metodes)

Soortgelyke lesings

  • Hoe om duplikaatrye in Excel-tabel te verwyder
  • Verwyder duplikaatrye gebaseer op twee kolomme in Excel [4 maniere]
  • Excel VBA: Verwyder duplikate van 'n skikking (2 voorbeelde)
  • Hoe om duplikate in Excel-blad te verwyder (7 metodes) )
  • Regstel: Excel verwyder duplikate wat nie werk nie (3 oplossings)

3.Skep 'n Excel-formule met IFERROR-, INDEX-, SMALL-, CONCAT- en COUNTIF-funksies om duplikate outomaties te verwyder (vir ouer weergawes)

Die vorige twee metodes is slegs vir diegene wat die nuwe weergawes van Excel gebruik.

Diegene wat die ouer weergawes van Excel gebruik, kan 'n kombinasie van die IFERROR-funksie , INDEX-funksie , KLEIN-funksie , gebruik CONCATENATE-funksie, en COUNTIF-funksie .

Stap 1:

Neem 'n nuwe kolom en voeg in hierdie formule:

=CONCATENATE( B4:B14 , C4:C14 , D4:D14 )

  • Hier B4:B14, C4:C14, en D4:D14 is die drie kolomme van my datastel. Jy gebruik jou een.
  • Dit voeg die drie kolomme saam in een enkele kolom.
  • Dit is 'n Skikkingsformule . Kies dus die hele kolom vroeër en druk CTRL+SHIFT+ENTER tensy jy in Office 365 is.

Stap 2:

Gaan na 'n ander nuwe kolom en voeg hierdie formule in:

=IFERROR(INDEX( B4:D14 ,SMALL(IF(COUNTIF( E4:E14 , E4:E14 )=1,ROW( E4:E14 )-ROWS( E1:E3 ),""),ROW( E4:E14 )-ROWS( E1:E3 )),{1,2,3}),"")

  • Hier B4:D14 is my datastel, E4:E14 is die nuwe kolom wat ek gemaak het, en E1:E3 is die reeks voor die kolom begin. Jy gebruik jou een.
  • {1, 2, 3} is die nommers van die kolomme van my datastel. Jy gebruik joueen.
  • Dit herstel die hele datastel verwyder die duplikaatrye.

Let wel:

  • In hierdie metode kan jy ook al die waardes verwyder wat meer as een keer verskyn
  • Maar jy kan nie een kopie van die duplikaatwaardes hou soos in die vorige metode genoem is nie .

'n Alternatief vir Excel-formule om duplikate outomaties te verwyder

Tot en met die laaste afdeling het ons al die geskikte metodes gesien om duplikate te verwyder deur verskillende formules te gebruik .

As jy wil, kan jy ook duplikaatwaardes uit jou datastel verwyder deur gebruik te maak van die ingeboude gereedskap van Excel.

Lop Verwyder duplikate-nutsding om outomaties duplikate in Excel te verwyder

Stap 1:

Kies die hele datastel.

Gaan na Data > Verwyder duplikate -nutsding in Excel Toolbar onder die afdeling Datanutsgoed .

Stap 2:

Klik op Verwyder duplikate .

Merk al die name van die kolomme waaruit jy duplikate wil verwyder.

Lees meer: Hoe om duplikate uit kolom in Excel te verwyder (3 metodes)

Stap 3:

Klik dan OK .

Jy sal die duplikate outomaties verwyder van jou datastel.

Let wel:

In hierdie metode sal een kopie van die duplikaatry oorbly. Jy kan nie die duplikaat heeltemal verwyder nierye.

Gevolgtrekking

Deur hierdie metodes te gebruik, kan jy outomaties in Excel duplikate uit jou datastel verwyder. Ken jy enige ander metode? Of het jy enige vrae? Vra ons gerus.

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.