Tartalomjegyzék
Az Excel egyik legfontosabb és legszélesebb körben használt feladata a következő duplikált értékek eltávolítása Ma megmutatom, hogyan lehet egy adathalmazból duplikátumok eltávolítása az adathalmazból, és ugyanakkor tartsa meg az első értéket.
Gyakorlati munkafüzet letöltése
Duplikátumok eltávolítása és az első érték megtartása.xlsm5 módszer a duplikátumok eltávolítására és az első érték megtartására az Excelben
Itt van egy adathalmazunk, amelynek a Nevek , Azonosítók , Márkák, és Fokozatok néhány tanuló vizsgálata a Napraforgó Óvodában.
Ma az a célunk, hogy töröljük a duplikált értékeket, miközben megtartjuk az első értékeket ebből az adathalmazból.
1. Duplikátumok eltávolítása funkció futtatása az Excel eszköztárból
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 törölni kívánt oszlopok nevére.
3. lépés:
➤ Ezután kattintson a OK .
➤ Megkapja a duplikátumok automatikusan eltávolítva az adathalmazból.
Bővebben: Hogyan lehet eltávolítani a kettős neveket az Excelben (7 egyszerű módszer)
2. Használja a Speciális szűrőt a duplikátumok eltávolításához és az első érték megtartásához.
Az Excel bővített szűrőjével kiküszöbölheti a duplikátumokat úgy, hogy megtartja az első értéket az adathalmazban.
1. lépés:
➤ Válassza ki a teljes adathalmazt.
➤ Menjen a Adatok> Speciális eszköz az Excel eszköztárban a Rendezés és szűrés .
2. lépés:
➤ Kattintson a Haladó .
➤ A Speciális szűrő párbeszédpanel , ellenőrizni Csak egyedi rekordok .
3. lépés:
➤ Ezután kattintson a OK .
➤ Megkapja a duplikált sorok eltávolítása automatikusan az adathalmazból.
További információ: Hogyan lehet eltávolítani a duplikált sorokat egy oszlop alapján az Excelben?
3. Az UNIQUE függvény beillesztése a duplikátumok eltávolításához az első érték megtartása mellett az Excelben
Használhatja a EGYEDI funkcióval törölheti a duplikált értékeket, miközben az első értéket megtartja az Excelben.
Válasszon ki egy új oszlopot, és adja meg ezt a képletet:
=UNIQUE(
B4:E14
,FALSE,FALSE)
Törli a duplikált értékeket tartalmazó sorokat, miközben megtartja az elsőt, és létrehozza az adathalmaz új másolatát egy új helyen.
Megjegyzések:
- Ez a módszer nagyon hasznos, ha egy új helyen szeretnénk létrehozni egy új másolatot az adathalmazunkról.
- A EGYEDI funkció elérhető a Office 365 csak.
Bővebben: Hogyan lehet törölni a duplikátumokat az Excelben, de megtartani egyet (7 módszer)
Hasonló olvasmányok
- Hogyan lehet eltávolítani a duplikált sorokat az Excel táblázatban
- Javítás: Az Excel duplikátumok eltávolítása nem működik (3 megoldás)
- Hogyan lehet eltávolítani a duplikátumokat a VLOOKUP használatával az Excelben (2 módszerek)
- Duplikált sorok eltávolítása két oszlop alapján az Excelben [4 mód]
4. A Power Query segítségével távolítsa el a duplikátumokat és tartsa meg az első bejegyzést
1. lépés:
➤ Válassza ki a teljes adathalmazt.
➤ Menjen a Adatok> A táblázatból / tartományból eszköz az Excel eszköztárban a Adatok beszerzése és átalakítása .
2. lépés:
➤ Kattintson a A táblázatból / tartományból .
➤ A Táblázat létrehozása párbeszédpanel , Ellenőrizze a A táblázatomnak fejlécei vannak .
3. lépés:
➤ Ezután kattintson a OK .
➤ Megnyílik a Power Query Editor az adatkészlettel.
➤ A Sorok eltávolítása opciót a Home fülre, kattintson a Duplikátumok eltávolítása .
4. lépés:
➤ A duplikált sorok eltávolításra kerülnek az első sorok megtartásával.
Bővebben: Hogyan lehet eltávolítani a duplikátumokat az Excel oszlopból (3 módszer)
5. Beágyazott VBA-kódok a duplikátumok kiküszöbölésére és az első érték megtartására
Ha a fent említett módszerek nem elégítik ki Önt, akkor egy VBA-kód segítségével eltávolíthatja a duplikált sorokat az adathalmazból.
1. lépés:
➤ Nyisson egy új VBA ablakban, és illesszen be egy másik új modult (Kattintson ide a új VBA modul megnyitása az Excelben )
➤ Helyezze be ezt a kódot a modulba:
Kód:
Sub Remove_Duplicates() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes End Sub
➤ Ez egy Makro nevű makrót hoz létre. Remove_Duplicates . Szeretném eltávolítani a duplikált sorokat a következő alapján 1. és 2. oszlop (név és azonosító) Használd a sajátodat.
2. lépés:
➤ Térj vissza a feladatlapodhoz.
➤ Válassza ki az adatkészletet, és futtassa ezt a makrót.
➤ Ezúttal csak akkor távolítja el a sorokat, ha a név és a diák azonosítója megegyezik.
Megjegyzés: Itt azért nem távolította el Frank Orwellt, mert a két diák azonosítója különböző, azaz két különböző diákról van szó.
Bővebben: Excel VBA: Duplikátumok eltávolítása egy tömbből (2 példa)
Következtetés
Ezekkel a módszerekkel eltávolíthatja a duplikált értékeket, miközben az elsőt megtarthatja az Excelben lévő adathalmazból. Kérdése van? Kérdezzen bátran.