Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

¿Cómo mostrar solo filas duplicadas en una columna de Excel?

Author Sun Last modified

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.
show only duplicate rows

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 good idea3

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:
steps to use the Conditional Formatting feature to find and highlight duplicate values

Los duplicados se resaltarán en el color elegido.
the duplicates have been colored

2. Haz clic en el encabezado de la columna (por ejemplo, "Nombre"), luego ve a Datos > Filtro para activar la función Filtro.
click Data > Filter to enable the Filter function

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:
select the color you have formatted for the duplicates

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.
only the duplicates have been filtered out

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.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

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.
click Select Duplicate & Unique Cells feature of kutools

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.
set options in the dialog box

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.
select Hide from the context menu

Con estos pasos, todas las filas únicas están ocultas, presentando solo tus filas duplicadas para análisis o acciones adicionales.
only duplicate rows have been shown

Consejo. Para experimentar la función Seleccionar Celdas Duplicadas & Únicas sin riesgo, descarga Kutools para Excel. Esto no solo simplifica la gestión de filas duplicadas, sino que también es útil en una amplia gama de tareas de limpieza de datos.

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:
use a formula to mark the duplicates

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.
click Data > Filter to apply Filter function

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.
 check TRUE from the drop down list then only the duplicates shown

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 Run button 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

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Cree rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Los15 principales conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

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.

Excel Word Outlook Tabs PowerPoint
  • 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