Skip to main content

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

¿Cómo buscar y crear una lista única a partir de una tabla en Excel?

Author Sun Last modified

En el procesamiento diario de datos con Excel, es común encontrarse con tablas que contienen información duplicada. Por ejemplo, podrías tener una tabla que enumere clases junto con los nombres de los estudiantes, donde algunos nombres de los estudiantes aparecen varias veces bajo la misma clase. Supongamos que necesitas extraer una lista de nombres únicos para “Clase A” solamente, como se muestra en la captura de pantalla a continuación. ¿Cuál es la mejor manera de lograr esto? Esta guía explora varios métodos prácticos, comenzando con una solución basada en VLOOKUP.
A screenshot of a table showing class names and student names, with duplicate student names listed under 'Class A'


Buscar y crear una lista única con fórmula

Para aplicar este método, primero selecciona la celda justo debajo de tu criterio — por ejemplo, si tu celda de criterio (“Clase A”) está en D1, selecciona D2. Luego, introduce la siguiente fórmula de matriz:

=IFERROR(INDEX(B$1:B$13, MATCH(0, COUNTIF(D$1:D1, IF(A$1:A$13=D$1,B$1:B$13,D$1)),0)),"")

Después de ingresar la fórmula, en lugar de simplemente presionar Enter, debes presionar Ctrl + Shift + Enter juntos para completarlo como una fórmula de matriz. Una vez que aparezca el primer valor único, completa la fórmula hacia abajo arrastrando el controlador de relleno hasta llegar a una celda en blanco, lo que indica que no hay más nombres únicos que mostrar.

Notas y Consejos:

  • B$1:B$13: La columna que contiene los nombres que deseas extraer.
  • A$1:A$13: La columna que contiene tus criterios de filtrado (por ejemplo, nombres de clase).
  • D$1: La celda que contiene tu valor de filtro, como “Clase A”.
  • Esta fórmula requiere ser ingresada como una fórmula de matriz (Ctrl + Shift + Enter). En Excel 365 y versiones posteriores, las fórmulas de matriz pueden comportarse dinámicamente con solo presionar Enter, pero para garantizar la compatibilidad con versiones anteriores, siempre utiliza el atajo de fórmula de matriz.
  • Si tu rango de datos cambia, ajusta las referencias en consecuencia para evitar errores.

Este método es adecuado para usuarios que necesitan compatibilidad con versiones anteriores de Excel. Sin embargo, la fórmula es algo compleja de configurar y mantener, especialmente para nuevos usuarios de Excel.

Para soluciones más sencillas o para manejar grandes cantidades de datos con mayor eficiencia, considera también los métodos que se describen a continuación.


Fórmula de Excel - Usa la función UNIQUE para obtener valores únicos filtrados

Si estás utilizando Excel 365, Excel 2021 o posterior, puedes aprovechar las nuevas funciones de matriz dinámica para generar fácilmente una lista única e instantáneamente actualizada según criterios. Aquí, las funciones UNIQUE y FILTER se usan juntas para extraer nombres únicos para “Clase A”.

  1. Introduce la siguiente fórmula en la celda objetivo (por ejemplo, en D2):
    =UNIQUE(FILTER(B2:B13, A2:A13="Class A"))
  2. Presiona Enter, y los nombres únicos que coinciden con “Clase A” se enumeran automáticamente debajo de la celda de la fórmula. La lista se expandirá o reducirá automáticamente a medida que cambien tus datos.
  • En la fórmula anterior:
  • B2:B13: El rango de nombres de estudiantes.
  • A2:A13: El rango que contiene los nombres de las clases.
  • Puedes reemplazar "Clase A" por otro criterio según sea necesario. Si haces referencia a una celda (por ejemplo, E1), usa ="Clase A" o =E1 apropiadamente en la fórmula.
  • Esta función es dinámica — si actualizas tu tabla, la lista única se actualiza automáticamente.

Ventajas: Se actualiza automáticamente con tus datos de origen, muy fácil de configurar, ideal para tablas que cambian regularmente.
Limitaciones: Solo disponible en Excel 365, Excel 2021 y versiones posteriores; no compatible con versiones anteriores de Excel.


Otros Métodos Incorporados de Excel - Usa Eliminar Duplicados con Filtro

Además de los enfoques basados en fórmulas, puedes aprovechar la función incorporada de Excel Eliminar Duplicados combinada con un filtro para generar una lista única para una categoría específica. Este método es intuitivo y no requiere escribir ninguna fórmula.

Aquí te mostramos cómo usar este método para extraer nombres de estudiantes únicos bajo “Clase A”:

  1. Filtra tus datos para “Clase A”:
    Selecciona tu rango de datos (por ejemplo, A1:B13). Ve a la pestaña Datos y haz clic en Filtro. Usa el menú desplegable del filtro en la columna “Clase” para mostrar solo las filas donde la clase sea “Clase A”.
  2. Copia los resultados filtrados:
    Selecciona solo los nombres de los estudiantes mostrados después del filtrado. Copia esta selección (Ctrl+C) y pégala en otra columna o hoja de trabajo.
  3. Eliminar duplicados:
    Con el rango único pegado seleccionado, bajo la pestaña Datos haz clic en Eliminar Duplicados. En el cuadro de diálogo que aparece, asegúrate de que solo la columna relevante (“Nombre del Estudiante”) esté marcada, luego confirma.

Esto te dejará con una lista de nombres de estudiantes únicos correspondientes a “Clase A”.

  • Ventajas: No se requiere conocimiento de fórmulas, rápido y sencillo; adecuado para extracción de datos únicos o generación de informes puntuales.
  • Limitaciones: El proceso es manual y debe repetirse cada vez que cambien tus datos. No es adecuado para informes que se actualicen automáticamente.

Al comprender cada método y elegir el adecuado para tu versión de Excel y flujo de trabajo, puedes crear eficientemente listas únicas filtradas por criterios específicos. Si encuentras errores en las fórmulas o problemas durante la operación, verifica las referencias de las celdas, asegúrate de que todos los datos estén en un rango contiguo y confirma que estás usando una versión de Excel que admita las funciones necesarias. Para procesamiento por lotes o tareas repetitivas, aprovechar las funciones incorporadas como Eliminar Duplicados o fórmulas dinámicas puede ahorrar mucho tiempo en comparación con métodos manuales.

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