Artigos

Como eliminar celas duplicadas nunha folla de Excel

Recibimos unha colección de datos, e nun momento damos conta de que algúns están duplicados.

Debemos analizar os datos, sabendo que as duplicacións son erros.

Neste artigo, imos ver tres formas de eliminar as células duplicadas.

Elimina as celas duplicadas en Excel

Para cada un dos métodos que se describen a continuación, utilizamos a folla de cálculo sinxela que aparece a continuación, que ten unha lista de nomes na columna A.

Primeiro mostramos como usar o comando Eliminar duplicados de Excel para eliminar duplicados e, a continuación, mostramos como usar o filtro avanzado de Excel para realizar esta tarefa. Finalmente, mostramos como eliminar duplicados utilizando a función Countif de Excel .

Elimina duplicados usando o comando Eliminar duplicados de Excel

O mando Eliminar duplicados atópase no grupo "Ferramentas de datos", dentro da pestana Dati da cinta de Excel.

Para eliminar celas duplicadas usando este comando:

  • Seleccione calquera cela do conxunto de datos do que quere eliminar os duplicados e prema no botón Eliminar duplicados.
  • Presentarase o diálogo "Eliminar duplicados" que se mostra a continuación:
  • Este diálogo permítelle seleccionar cales son as columnas do seu conxunto de datos que desexa comprobar se hai entradas duplicadas. No exemplo de folla de cálculo anterior, só temos unha columna de datos (o campo "Nome"). Polo tanto, deixamos o campo "Nome" seleccionado no cadro de diálogo.
  • Despois de asegurarse de que os campos necesarios están seleccionados no cadro de diálogo, prema OK. A continuación, Excel eliminará as filas duplicadas, segundo sexa necesario, e presentaralle unha mensaxe, informándolle do número de rexistros eliminados e do número de rexistros únicos restantes (consulte a continuación).
  • Enriba da mensaxe tamén está a táboa resultante da eliminación. Tal e como se solicitou, eliminouse a cela duplicada A11 (que contén a segunda aparición do nome "Dan BROWN").

Teña en conta que o comando Eliminar duplicados de Excel tamén se pode usar en conxuntos de datos con varias columnas. Un exemplo diso ofrécese na páxina Eliminar filas duplicadas.

Elimina os duplicados usando o filtro avanzado de Excel

O filtro avanzado de Excel ten unha opción que che permite filtrar rexistros únicos nunha folla de cálculo e copiar a lista filtrada resultante nunha nova localización.

Isto proporciona unha lista que contén a primeira aparición dun rexistro duplicado, pero non contén máis ocorrencias.

Para eliminar duplicados usando o filtro avanzado:

  • Seleccione a columna ou columnas para filtrar (columna A na folla de cálculo de exemplo anterior);(Como alternativa, se selecciona algunha cela dentro do conxunto de datos actual, Excel seleccionará automaticamente todo o intervalo de datos cando active o filtro avanzado).
  • Seleccione a opción Filtro avanzado de Excel na pestana Datos na parte superior do seu caderno de Excel(ou en Excel 2003, isto a opción atópase no menú Datos → Filtro ).
  • Presentarase un cadro de diálogo que mostra as opcións para o filtro avanzado de Excel (ver máis abaixo). Dentro deste cadro de diálogo:

A folla de cálculo resultante, coa nova lista de datos na columna C, móstrase arriba.

Podes notar que o valor duplicado "Dan BROWN" foi eliminado da lista.

Agora podes eliminar as columnas á esquerda da túa nova lista de datos (columnas AB na folla de cálculo de exemplo) para volver ao formato orixinal da folla de cálculo.

Elimina duplicados usando a función Countif de Excel

Este método só funcionará se o contido da cela ten menos de 256 caracteres de lonxitude, xa que as funcións de Excel non poden xestionar cadeas de texto máis longas.

Boletín de innovación
Non te perdas as novidades máis importantes sobre innovación. Rexístrese para recibilos por correo electrónico.
Paso 1: resalta os duplicados

Outra forma de eliminar os duplicados nun rango de celas de Excel é usar o función Countif de Excel .

Para ilustralo, usaremos unha vez máis a simple folla de cálculo de exemplo, que ten unha lista de nomes na columna A.

Para atopar calquera duplicado na lista de nomes, inserimos a función Countif na columna B da folla de cálculo (ver a continuación). Esta función mostra o número de ocorrencias de cada nome ata a liña actual.

Como se mostra na barra de fórmulas da folla de cálculo anterior, o formato da función Conde na cela B2 está :=COUNTIF( $A$2:$A$11, A2 )

Ten en conta que esta función usa unha combinación de referencias de cela absolutas e relativas. Debido a esta combinación de estilos de referencia, cando a fórmula se copia na columna B, pasa a ser,

=COUNTIF( $A$2:$A$11, A2 )
=COUNTIF( $A$2:$A$11, A3 )
=COUNTIF( $A$2:$A$11, A4 )
etc.

Polo tanto, a fórmula da cela B4 devolve o valor 1 para a primeira aparición da cadea de texto "Laura BROWN", pero a fórmula da cela B7 devolve o valor 1 para a segunda aparición desta cadea de texto.

Paso 2: elimina as filas duplicadas

Agora que usamos a función de Excel Countif Para resaltar os duplicados na columna A da folla de cálculo de exemplo, necesitamos eliminar as filas para as que o reconto sexa superior a 1.

No exemplo sinxelo de folla de cálculo, é fácil ver e eliminar a única fila duplicada. Non obstante, se tes varios duplicados, pode que sexa máis rápido usar o filtro automático de Excel para eliminar todas as filas duplicadas á vez. Use o filtro automático de Excel para eliminar filas duplicadas

Os seguintes pasos amosan como eliminar varios duplicados á vez (despois de que se destacaron usando o Countif):

  • Seleccione a columna que contén a función Countif (columna B na folla de cálculo de exemplo);
  • Fai clic no botón filtro na lapela Dati da folla de cálculo para aplicar o filtro automático de Excel aos seus datos;
  • Use o filtro da parte superior da columna B para seleccionar filas que non sexan iguais a 1. É dicir, prema no filtro e, da lista de valores, deseleccione o valor 1;
  • Quedarás cunha folla de cálculo onde se oculta a primeira aparición de cada valor. É dicir, só se mostran os valores duplicados. Podes eliminar estas liñas resaltándoas, premendo co botón dereito do rato e seleccionando eliminar liñas .
  • Elimina o filtro e acabarás coa folla de cálculo, onde se eliminaron os duplicados. Agora podes eliminar a columna que contén a función Countif para volver ao formato orixinal da folla de cálculo.

Ercole Palmeri

Boletín de innovación
Non te perdas as novidades máis importantes sobre innovación. Rexístrese para recibilos por correo electrónico.

Artigos recentes

O futuro está aquí: como a industria do transporte marítimo está revolucionando a economía global

O sector naval é unha verdadeira potencia económica mundial, que navega cara a un mercado de 150 millóns...

1 maio 2024

Editores e OpenAI asinan acordos para regular o fluxo de información procesada pola Intelixencia Artificial

O pasado luns, o Financial Times anunciou un acordo con OpenAI. FT licencia o seu xornalismo de clase mundial...

Abril 30 2024

Pagos en liña: aquí tes como os servizos de streaming che fan pagar para sempre

Millóns de persoas pagan por servizos de streaming, pagando taxas de subscrición mensuais. É unha opinión común que vostede...

Abril 29 2024

Veeam ofrece o soporte máis completo para ransomware, desde a protección ata a resposta e a recuperación

Coveware by Veeam continuará ofrecendo servizos de resposta a incidentes de extorsión cibernética. Coveware ofrecerá capacidades forenses e de remediación...

Abril 23 2024