Fórmula para encontrar duplicados en Excel (6 maneras fáciles)

  • Compartir Este
Hugh West

A continuación, vamos a describir algunas formas de encontrar duplicados en Excel utilizando fórmulas. Algunas de ellas pueden resultarte familiares y otras serán nuevas. Intentaremos describirlas de la forma más sencilla para que puedas cogerlas fácilmente.

Aquí incluimos un conjunto de datos que indicaban Nombre del alumno y su favorito Frutas .

Descargar el cuaderno de prácticas

Descarga esta hoja de práctica para ejercitarte mientras lees este artículo.

Fórmula para encontrar duplicados.xlsx

1. Fórmula para encontrar duplicados en Excel Incluyendo 1 st Ocurrencias

1.1 Uso de COUNTIF para encontrar duplicados en una columna en Excel

Tengamos una tabla de artículos como frutas. Aquí, el nombre del artículo está en el campo columna, y quieres encontrar un duplicado.

He aquí una fórmula para encontrar duplicados en Excel incluyendo las primeras ocurrencias,

=COUNTIF(B:B,B4)>1

Como puede ver en la imagen anterior, la fórmula devuelve TRUE para valores duplicados y FALSO para valores únicos. En esta fórmula, seleccionamos todo el B columna.

Nota:

Puede encontrar duplicados en un rango de celdas en lugar de en un columna completa Para ello, debe bloquear ese rango con el botón $ Por ejemplo, para buscar duplicados en las celdas B4:B10, utiliza esta fórmula:

=COUNTIF($B$4:$B$10,B4)>1

1.2 Contar el número de duplicados mediante COUNTIF

Si desea conocer el número total de valores duplicados, puede utilizar la función Función COUNTIF Para contar los valores duplicados, debe utilizar la opción CONSEJO fórmula: =COUNTIF($B$4:$B$10, $B4)

1.3 Uso de la función IF con COUNTIF en Excel

Para obtener un duplicado, puede utilizar la función Función IF con CONSEJO y obtener un duplicado o un número único.

=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplicado", "Único")

En caso de que desee una fórmula de Excel que sólo encuentre duplicados, sustituya " Único " con el espacio en blanco (" ") así:

=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplicado","")

La fórmula mostrará " Duplicados " para registros duplicados, y una celda en blanco para registros únicos.

2. Fórmula para encontrar duplicados en Excel sin 1 st Ocurrencias

Aquí vamos a detectar duplicados sin primera ocurrencia. Aquí utilizamos dos fórmulas una SI con CONSEJO y el otro es SI con CONSEJOS .

2.1 Uso de la función If en Excel de una columna

Si desea filtrar o eliminar duplicados, la fórmula mencionada anteriormente no funcionará, ya que marca todos los registros idénticos como duplicados. Y si desea mantener los valores únicos en su lista, entonces no puede eliminar todos los registros duplicados, sólo necesita eliminar la 2ª instancia y todas las subsiguientes.

Por lo tanto, modificaremos nuestra fórmula duplicada de Excel utilizando referencias de celda absolutas y relativas:

=IF(COUNTIF($B$4:$B4,$B4)>1, "Duplicado","")

Como puede ver en la siguiente imagen, esta fórmula no identifica la primera aparición de " Manzanas "como duplicado:

2.2 Uso de la función If con COUNTIFS para encontrar duplicados en dos columnas

Arriba mostramos como encontrar valores duplicados en una columna, ahora veremos aquí como encontrar duplicados en dos columnas en excel.

En este ejemplo, hemos tomado una tabla en la que el Nombre del alumno está en la columna A y el Frutas están en la columna B. Ahora queremos encontrar valores duplicados que tengan el mismo nombre y frutos.

La fórmula para encontrar valores duplicados en dos columnas es

=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1, "Duplicado", "Único ")

3. Uso de la función If con SUMPRODUCT para encontrar duplicados en varias filas

Podemos encontrar duplicados en varias filas. Aquí utilizaremos la función Función SUMPRODUCT con el SI función.

Esta es la fórmula:

=IF(SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)>1,"Duplicates","Unique")

Si descompones la fórmula en

=SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)

Obtendrás cuántas veces se repite esa fila.

En la fórmula, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ indique las columnas del rango del que desea encontrar el duplicado. Puede cambiar el rango según sus datos. Aquí estamos usando referencias absolutas para obtener valores exactos del rango de datos. Y B4 , C4, D4 indique las primeras celdas de cada columna de los datos que deben aplicarse a esta fórmula, puede cambiarlas según sus datos.

La fórmula anterior se basa en los datos de 3 columnas, puede aumentar las columnas en su rango de datos, y en consecuencia, agregará los rangos. Y luego encontrar las filas idénticas fácilmente.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.