Excel képlet a duplikátumok automatikus eltávolítására (3 gyors módszer)

  • Ossza Meg Ezt
Hugh West

Az Excel egyik legfontosabb és legszélesebb körben használt tevékenysége a duplikált értékek eltávolítása az adathalmazból. Ma megmutatom, hogyan lehet automatikusan eltávolítani a duplikált értékeket az adathalmazból egy Excel-képlet segítségével.

Gyakorlati munkafüzet letöltése

Excel képlet a duplikátumok automatikus eltávolításához.xlsx

3 Excel-formula használata a duplikátumok automatikus eltávolítására

Itt van egy adathalmazunk, amelynek a Nevek néhány diák, a Márkok a vizsgán, és a Fokozatok a Napraforgó Óvoda nevű iskolában értek el.

De sajnos néhány diák neve megismétlődött a jegyeikkel és osztályzataikkal együtt.

Ma az a célunk, hogy felfedezzünk egy képletet a duplikátumok automatikus eltávolítására.

1. Használja az UNIQUE funkciót a duplikátumok automatikus eltávolításához az Excelben (új verziókhoz)

Használhatja a UNIQUE funkció az Excel, hogy eltávolítsa a duplikátumokat egy adathalmazból.

A duplikált értékeket kétféleképpen távolíthatja el egy adathalmazból:

  • A többször előforduló értékek teljes eltávolítása
  • A többször előforduló értékek egy példányának megőrzése

A UNIQUE funkció , mindkét módon eltávolíthatja a duplikátumokat.

A többször előforduló értékek teljes eltávolítása:

A duplikált értékek teljes eltávolításához az adathalmazunkból ezt a képletet használhatjuk:

=UNIQUE(B4:D14,FALSE,TRUE)

Megjegyzések:

  • A diákok közül három névnek volt duplikációja: David Moyes, Angela Hopkins és Brad Milford.
  • Közülük David Moyest és Brad Milfordot teljesen eltávolították.
  • Angela Hopkinst nem távolították el, mert a két Angela Hopkins jegyei és osztályzatai nem azonosak. Ez azt jelenti, hogy két különböző diákról van szó.

A többször előforduló értékek egy példányának megőrzése:

Az értékek egy példányának megőrzése amelyek többször is megjelennek, használja ezt a képletet:

=UNIQUE(B4:D14,FALSE,FALSE)

Itt minden olyan névből, amelyikben duplikátum volt, megtartottunk egy példányt, kivéve Angela Hopkinst.

Mindkét Angela Hopkinst megtartották, mert két különböző diákról van szó.

Kapcsolódó tartalom: Hogyan távolítsa el a duplikátumokat és tartsa meg az első értéket az Excelben?

2. Képlet kombinálása a FILTER, CONCAT és COUNTIF funkciók használatával a duplikátumok eltávolításához az Excelben (új verziókhoz)

Használhatja a FILTER funkció , CONCATENATE funkció , és COUNTIF funkció a címre. duplikátumok eltávolítása Excelben az adathalmazból.

1. lépés:

Vegyünk egy új oszlopot, és illesszük be ezt a képletet:

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

  • Itt B4:B14, C4:C14, és D4:D14 az én adatkészletem három oszlopa, te a sajátodat használod.
  • A három oszlopot egyetlen oszloppá egyesíti.

2. lépés:

Menjen egy másik új oszlopba, és illessze be ezt a képletet:

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

  • Itt B4:B14 az adathalmazom első oszlopa, és $E$4:$E$14 az általam készített új oszlop.
  • Az abszolút cellahivatkozást az itt használt módon tartsa meg.
  • Újra létrehozza az adathalmaz első oszlopát, eltávolítva az összes duplikátumot.

3. lépés:

Végül húzza a Töltse ki a fogantyút jobbra az oszlopok teljes számáig (ebben a példában 3)

A teljes adathalmazt a duplikált értékek nélkül kapja meg.

Megjegyzés:

  • Ezzel a módszerrel eltávolíthatja az összes olyan értéket, amely többször is megjelenik.
  • De a duplikált értékek egy példányát nem tarthatja meg, ahogyan azt a korábbi módszerben említettük.

Kapcsolódó tartalom: Hogyan lehet eltávolítani a duplikátumokat az Excelben a kritériumok alapján (4 módszer)?

Hasonló olvasmányok

  • Hogyan lehet eltávolítani a duplikált sorokat az Excel táblázatban
  • Duplikált sorok eltávolítása két oszlop alapján az Excelben [4 mód]
  • Excel VBA: Duplikátumok eltávolítása egy tömbből (2 példa)
  • Hogyan lehet eltávolítani a duplikátumokat az Excel Sheet-ben (7 módszer)
  • Javítás: Az Excel duplikátumok eltávolítása nem működik (3 megoldás)

3. Excel-képlet létrehozása az IFERROR, INDEX, SMALL, CONCAT és COUNTIF funkciókkal a duplikátumok automatikus eltávolításához (régebbi verziókhoz)

Az előző két módszer csak azoknak szól, akik az Excel új verzióit használják.

Azok, akik az Excel régebbi verzióit használják, használhatják a IFERROR funkció , INDEX funkció , SMALL funkció , CONCATENATE funkció, és COUNTIF funkció .

1. lépés:

Vegyünk egy új oszlopot, és illesszük be ezt a képletet:

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

  • Itt B4:B14, C4:C14, és D4:D14 az én adatkészletem három oszlopa, te a sajátodat használod.
  • A három oszlopot egyetlen oszloppá egyesíti.
  • Ez egy Array képlet . Tehát jelölje ki az egész oszlopot korábban, és nyomja meg a CTRL+SHIFT+ENTER hacsak nem vagy Office 365 .

2. lépés:

Menjen egy másik új oszlopba, és illessze be ezt a képletet:

=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}),"")

  • Itt B4:D14 az én adathalmazom, E4:E14 az általam készített új oszlop, és E1:E3 az oszlop kezdete előtti tartomány. Használd az egyest.
  • {1, 2, 3} az én adatkészletem oszlopainak számai. Te használd a sajátodat.
  • A teljes adathalmazt újrateremti a duplikált sorok eltávolítása.

Megjegyzés:

  • Ezzel a módszerrel az összes olyan értéket is eltávolíthatja, amely többször is megjelenik.
  • De a duplikált értékek egy példányát nem tarthatja meg, ahogyan azt a korábbi módszerben említettük.

Egy alternatíva az Excel képlethez a duplikátumok automatikus eltávolításához

Az utolsó szakaszig láttunk minden alkalmas módszert a duplikátumok eltávolítására különböző képletek segítségével.

Ha szeretné, az Excel beépített eszközeivel is eltávolíthatja a duplikált értékeket az adathalmazból.

Futtassa a Duplikátumok eltávolítása eszközt a duplikátumok automatikus eltávolításához az Excelben

1. lépés:

Válassza ki a teljes adathalmazt.

Menjen a Adatok> Duplikátumok eltávolítása eszköz az Excel eszköztárban a Adateszközök .

2. lépés:

Kattintson a Duplikátumok eltávolítása .

Tegyen egy jelölőnégyzetet a duplikációkat eltávolítani kívánt oszlopok összes nevére.

Bővebben: Hogyan lehet eltávolítani a duplikátumokat az Excel oszlopból (3 módszer)

3. lépés:

Ezután kattintson a OK .

A duplikátumokat automatikusan eltávolítjuk az adathalmazból.

Megjegyzés:

Ennél a módszernél a duplikált sorok egy példánya megmarad. A duplikált sorokat nem lehet teljesen eltávolítani.

Következtetés

Ezekkel a módszerekkel automatikusan eltávolíthatja a duplikátumokat az adathalmazból az Excelben. Ismer más módszert? Vagy van bármilyen kérdése? Kérdezzen bátran.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.