¿Cómo mostrar solo filas duplicadas en una columna de Excel?
En diversos escenarios de análisis de datos, es posible que te encuentres con una situación en la que una columna contiene tanto valores únicos como duplicados, pero solo deseas ver o procesar las filas duplicadas. Buscar y ocultar manualmente cada valor único uno por uno puede ser ineficiente y propenso a errores, especialmente con grandes conjuntos de datos. Un ejemplo se ilustra en la captura de pantalla a continuación, donde solo las entradas duplicadas permanecen visibles después de filtrar.
Para abordar eficientemente este desafío, Excel proporciona varios enfoques que van desde funciones integradas hasta complementos avanzados y soluciones de automatización. Estos métodos reducen significativamente la carga de trabajo manual, ayudan a evitar errores y son aplicables independientemente del tamaño del conjunto de datos. A continuación, se describen varias soluciones prácticas, lo que te permite seleccionar la opción más adecuada según tus necesidades y competencia en Excel.
Mostrar solo duplicados con Formato Condicional y funciones de Filtro
Mostrar solo duplicados con Kutools para Excel
Mostrar solo duplicados con fórmulas y funciones de Filtro
Mostrar solo duplicados con código VBA (Auto Filtro & Mostrar Solo Duplicados)
Mostrar solo duplicados con Formato Condicional y funciones de Filtro
Este método aprovecha el Formato Condicional de Excel para resaltar visualmente los valores duplicados dentro de la columna seleccionada. Una vez resaltados, se puede usar la función Filtro para mostrar solo esos duplicados, manteniendo tus datos únicos fuera de vista. Este enfoque es especialmente adecuado para usuarios que prefieren una solución intuitiva y basada en el uso del ratón, y desean evitar escribir fórmulas o código.
Los beneficios de este método incluyen simplicidad y retroalimentación visual directa. Sin embargo, es más adecuado para conjuntos de datos de tamaño moderado. Para operaciones frecuentes o a gran escala, o necesidades de automatización, consulta otras soluciones a continuación.
1. Selecciona los valores que deseas examinar en busca de duplicados, luego haz clic en Inicio > Formato condicional > Resaltar reglas de celdas > Valores duplicados. En el cuadro de diálogo Valores duplicados selecciona Duplicado de la lista desplegable izquierda, elige un formato de resaltado deseado de la lista desplegable derecha y haz clic en Aceptar. Ver captura de pantalla:
Los duplicados se resaltarán en el color elegido.
2. Haz clic en el encabezado de la columna (por ejemplo, "Nombre"), luego ve a Datos > Filtro para activar la función Filtro.
3. Haz clic en el ícono Filtro en el encabezado de la columna. Desde el menú, elige Filtrar por color, luego selecciona el color que configuraste para los duplicados en el paso anterior. Ver captura de pantalla:
4. Haz clic en Aceptar. Como resultado, solo las filas que contienen valores duplicados permanecerán visibles, con los valores únicos ocultos de la lista filtrada.
Este método es recomendado para análisis rápidos y revisiones únicas; recuerda, si cambias los datos después de aplicar el formato condicional, vuelve a aplicar el filtro para actualizar los resultados en consecuencia.
Mostrar solo duplicados con Kutools para Excel
Para usuarios que regularmente necesitan gestionar o analizar filas duplicadas y únicas, Kutools para Excel proporciona una utilidad conveniente y fácil de usar llamada Seleccionar Celdas Duplicadas & Únicas. Esta característica te permite identificar y seleccionar rápidamente filas únicas, para que puedas ocultarlas en unos pocos clics, dejando solo los valores duplicados visibles. Kutools para Excel es particularmente valioso para grandes conjuntos de datos complejos donde las operaciones manuales pueden ser engorrosas o consumir mucho tiempo.
Después de instalar gratuitamente Kutools para Excel, sigue estos pasos:
1. Selecciona tu rango de datos, luego haz clic en Kutools > Seleccionar > Seleccionar Celdas Duplicadas & Únicas.
2. En el cuadro de diálogo Seleccionar Celdas Duplicadas & Únicas marca Valores Únicos y Seleccionar fila completa. Haz clic en Aceptar. Aparece un cuadro de diálogo de resumen, mostrando el número de filas seleccionadas.
3. Haz clic en Aceptar para cerrar el cuadro de diálogo de resumen. Ahora están seleccionadas las filas únicas. Haz clic derecho en cualquier encabezado de fila del grupo seleccionado, luego elige Ocultar del menú contextual.
Con estos pasos, todas las filas únicas están ocultas, presentando solo tus filas duplicadas para análisis o acciones adicionales.
Este enfoque es particularmente ventajoso para flujos de trabajo repetitivos, sesiones de revisión de datos, o al colaborar en grandes tablas de datos, ya que mejora la velocidad y reduce la posibilidad de omisión accidental de datos.
Mostrar solo duplicados con fórmulas y funciones de Filtro
Si prefieres un método basado completamente en las capacidades nativas de Excel y quieres un control preciso y flexible, usar fórmulas en combinación con la función Filtro puede ser muy efectivo. Al configurar una fórmula para etiquetar filas duplicadas, puedes filtrar solo esas filas para su visualización y operación posterior.
Este enfoque es ideal para usuarios que se sienten cómodos trabajando con fórmulas y quieren la capacidad de personalizar o extender la lógica, como identificar duplicados en múltiples columnas o aplicar comprobaciones condicionales de duplicados. Por otro lado, configurar fórmulas para grandes o dinámicos conjuntos de datos puede requerir atención al copiar fórmulas y mantener referencias consistentes.
1. En una celda adyacente en blanco a tu conjunto de datos (por ejemplo, en la celda B2 si tus datos comienzan en A2), ingresa la siguiente fórmula para marcar entradas duplicadas:
=COUNTIFS($A$2:$A$12,$A2)>1
Arrastra el controlador de relleno hacia abajo a través del rango objetivo. Un resultado de VERDADERO en la celda de la fórmula indica un duplicado, mientras que FALSO marca un valor único. Ver captura de pantalla:
2. Haz clic en el encabezado de tu columna auxiliar (B1, directamente sobre tus fórmulas), luego haz clic en Datos > Filtro para agregar controles de filtro.
3. Usa el filtro desplegable en la columna auxiliar para seleccionar solo VERDADERO, luego haz clic en Aceptar. Solo los valores duplicados se mostrarán en la columna de datos principal.
Nota: Ajusta A2:A12 en la fórmula según sea necesario, basándote en tu rango de datos real. Para conjuntos de datos dinámicos, asegúrate de cubrir todo el rango potencial, o usa Tablas de Excel para una gestión de columnas más fácil.
Al ajustar o expandir tu conjunto de datos, vuelve a aplicar la fórmula y el filtro para mantener resultados precisos. Si encuentras discrepancias, verifica los rangos de referencia de las celdas para evitar cobertura parcial.
Mostrar solo duplicados con código VBA (Auto Filtro & Mostrar Solo Duplicados)
Para usuarios avanzados de Excel, automatizar el proceso de detección y visualización de filas duplicadas puede ahorrar tiempo significativo, especialmente al trabajar con grandes conjuntos de datos o aquellos que se actualizan con frecuencia. Usando una macro VBA, puedes filtrar y ver instantáneamente solo las filas duplicadas en tu columna elegida, sin formato de color manual ni creación de fórmulas. Este enfoque es adecuado cuando deseas una solución de un clic o repetible que se pueda reaplicar fácilmente a diferentes rangos de datos.
Las ventajas de este método incluyen velocidad, consistencia y adecuación para conjuntos de datos muy grandes. Sin embargo, necesitarás habilitar macros y tener al menos una familiaridad moderada con el editor de VBA de Excel. Si eres nuevo en macros, considera guardar tu trabajo antes, ya que la operación de macros no se puede deshacer con la función habitual de “Deshacer”.
1. Ve a Desarrollador > Visual Basic para abrir la ventana Microsoft Visual Basic para Aplicaciones. Haz clic en Insertar > Módulo, y pega el siguiente código en el módulo:
Sub FilterDuplicatesOnly()
Dim rng As Range
Dim ws As Worksheet
Dim duplicateCol As Range
Dim lastRow As Long
Dim colNum As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = Application.ActiveSheet
Set rng = Application.Selection
If rng Is Nothing Then
MsgBox "Please select a range first.", vbExclamation
Exit Sub
End If
lastRow = ws.Cells(ws.Rows.Count, rng.Cells(1, 1).Column).End(xlUp).Row
colNum = rng.Column
' Add a temporary helper column next to the selected column
ws.Cells(1, colNum + 1).Value = "IsDuplicate"
ws.Range(ws.Cells(2, colNum + 1), ws.Cells(lastRow, colNum + 1)).Formula = "=COUNTIF(" & rng.Address & "," & ws.Cells(2, colNum).Address(False, False) & ")>1"
' Apply filter to show only duplicates
ws.Range(ws.Cells(1, colNum), ws.Cells(lastRow, colNum + 1)).AutoFilter Field:=2, Criteria1:="TRUE"
End Sub
2. Después de ingresar el código, regresa a Excel y selecciona la columna de datos donde deseas filtrar duplicados (por ejemplo, selecciona todas las celdas de A2 a A12 si tus datos están en la columna A). Luego, en el editor VBA, haz clic en el botón Ejecutar para ejecutar la macro. La macro insertará una columna auxiliar temporal, la usará para identificar duplicados, y luego filtrará automáticamente para mostrar solo las filas con valores duplicados.
La columna auxiliar temporal es necesaria para este tipo de automatización VBA. Si lo deseas, puedes eliminar esta columna después de revisar tus datos duplicados.
Consejo práctico: Si encuentras algún error, asegúrate de haber seleccionado un rango de datos antes de ejecutar la macro. Puedes volver a ejecutar fácilmente la macro siempre que cambien tus datos, lo que la hace especialmente útil para comprobaciones periódicas de duplicados.
Esta macro te permite enfocarte rápidamente en tus datos duplicados sin los pasos repetitivos de formateo manual, creación de fórmulas o configuración de filtros.
Mostrar Solo Valores Duplicados
Las mejores herramientas de productividad para Office
Mejora tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab incorpora la interfaz de pestañas en Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!
Todos los complementos de Kutools. Un solo instalador
El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.





- Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
- Mejor juntos: productividad optimizada en todas las aplicaciones de Office
- Prueba completa de30 días: sin registro ni tarjeta de crédito
- La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos