Com eliminar les files duplicades basades en una columna a Excel

  • Comparteix Això
Hugh West

A Microsoft Excel, és tan habitual trobar la necessitat d'eliminar les files duplicades en funció d'una columna. Podem inserir fórmules, aplicar eines destacades o utilitzar codis VBA per complir els propòsits. En aquest article, coneixeràs totes les tècniques més ràpides per eliminar files duplicades basades en una sola columna només amb exemples i il·lustracions adequats.

Baixa el quadern de pràctiques

Podeu descarregar el següent llibre d'Excel que hem utilitzat per preparar aquest article.

Elimina les files duplicades basades en una columna.xlsm

3 mètodes adequats per eliminar files duplicades basades en una columna a Excel

1. Utilitzeu l'eina "Elimina els duplicats" al full de càlcul d'Excel

Primer introduïm el conjunt de dades. La taula o xat següent representa algunes dades detallades d'un fons benèfic. Les columnes corresponents es troben amb diversos noms de donants, els seus imports, les dates de les donacions i els mitjans de les seves donacions.

El que farem aquí és eliminar les files duplicades. basat només en els noms dels donants. Vol dir que filtrarem els noms dels donants i extreurem cada nom únic juntament amb les files corresponents només de les seves primeres ocurrències.

📌 Pas 1:

➤ Seleccioneu primer tota la taula.

➤ A la pestanya o la cinta Dades , trieu l'eina Elimina els duplicats de les Eines de dades menú desplegable.

📌 Pas2:

➤ Apareixerà un quadre de diàleg. Des de les opcions Columnes , marqueu el Donant i deixeu les altres opcions sense marcar.

➤ Premeu D'acord .

I trobareu les sortides següents amb un missatge emergent que mostra l'estat dels valors de retorn.

Feu clic a D'acord i ara veieu les dades filtrades amb totes les files duplicades esborrades.

Llegiu més: Com eliminar Files duplicades a Excel

2. Aplica les opcions de filtre per eliminar duplicats basats en una columna

Ara farem servir la funció COUNTIF per trobar el nombre de duplicats en funció d'una condició i les sortides es mostraran a sota la capçalera Duplicats a la Columna F . A continuació, aplicarem les opcions Filtra a totes les capçaleres de la taula de dades i filtrarem les files duplicades en funció de les sortides de la funció COUNTIF .

📌 Pas 1:

➤ A la Cel·la F5 , escriviu la fórmula següent:

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

📌 Pas 2:

➤ Premeu Introduïu i obtindreu la primera sortida.

➤ Utilitzeu la Annexa d'emplenament per arrossegar cap avall tota la columna i els valors superiors a '1' es comptarà com a duplicats.

📌 Pas 3:

➤ Ara seleccioneu el taula sencera.

➤ A la pestanya Inici , trieu l'ordre Filtre de l'opció Ordenar i amp; Filtre al menú desplegable Editant grup d'ordres.

Tindrem els botons de filtre assignats per a totes les capçaleres a la taula de dades següent.

📌 Pas 4:

➤ Feu clic al menú desplegable de la capçalera Duplicats i al filtre s'obriran les opcions de la columna corresponent.

➤ A la pestanya Selecciona tot , desmarqueu l'opció '1' .

➤ Premeu D'acord i ja està.

Trobareu les files duplicades com es mostra a continuació.

📌 Pas 5:

➤ Ara suprimiu totes les files duplicades que contenen totes les dades.

📌 Pas 6:

➤ Torneu a obrir les opcions de filtre des de la capçalera Duplicats a la Columna F .

➤ Marqueu només l'opció '1' .

➤ Premeu D'acord per darrera vegada.

Finalment, obtindreu totes les files úniques tal com es mostra a la imatge següent. Ara podeu eliminar els botons de filtre de les capçaleres i les dades resultants seran les mateixes que ja hem suprimit les files duplicades.

Llegiu més: Com eliminar duplicats segons criteris a Excel

3. Executeu codis VBA per eliminar els duplicats basats en una columna a Excel

En el nostre mètode final, inserirem alguns codis VBA per definir una macro que eliminarà els duplicats en funció del primera columna.

📌 Pas 1:

➤ Feu clic amb el botó dret al nom del full (Full3) primer i trobareu algunes opcions de Full .

➤ Seleccioneu Veure codi .

A Apareixerà la finestra VBA on haurem d'inserir els codis.

📌 Pas 2:

➤ A la finestra VBA , enganxeu els codis següents:

4733

📌 Pas 3:

➤ Torneu al vostre full Excel ara.

➤ Seleccioneu tota la taula de dades.

➤ Des del Desenvolupador , premeu l'ordre Macros .

📌 Pas 4:

➤ A la finestra Macro , s'assignarà automàticament el nom de Macro .

➤ Feu clic a Executar i ja heu acabat amb els passos.

Com a la captura de pantalla següent, trobarem les files úniques només en funció de la primera columna. I les files duplicades desapareixeran immediatament.

Llegiu més: Com eliminar duplicats a Excel mitjançant VBA

Paraules finals

Espero que tots aquests mètodes senzills esmentats anteriorment us ajudin ara a aplicar-los als vostres fulls de càlcul d'Excel quan hàgiu d'eliminar files duplicades i només trobar files úniques. Si teniu cap pregunta o comentari, feu-m'ho saber a la secció de comentaris. O podeu consultar els nostres altres articles relacionats amb les funcions d'Excel en aquest lloc web.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.