Skip to main content

Extraer valores únicos basados en uno o más criterios en Excel

Author: Xiaoyang Last Modified: 2025-06-03
A screenshot of a data range in Excel where unique values will be extracted based on criteria

Extraer valores únicos basados en criterios es una tarea crucial para el análisis de datos e informes. Supongamos que tienes el rango de datos a la izquierda, y quieres listar solo los nombres únicos en la columna B basándote en un criterio específico en la columna A. Ya sea que estés trabajando con versiones anteriores de Excel o aprovechando las últimas funciones en Excel 365/2021, esta guía te mostrará cómo extraer valores únicos de manera eficiente.

Extraer valores únicos basados en criterios en Excel

Extraer valores únicos basados en múltiples criterios en Excel

Extraer valores únicos de una lista de celdas con Kutools para Excel


Extraer valores únicos basados en criterios en Excel

Con fórmula matricial para listar los valores únicos verticalmente

Para resolver este trabajo, puedes aplicar una fórmula matricial compleja, por favor sigue estos pasos:

1. Ingresa la siguiente fórmula en una celda en blanco donde deseas listar el resultado de la extracción; en este ejemplo, la colocaré en la celda E2, y luego presiona Shift + Ctrl + Enter para obtener el primer valor único.

=IFERROR(INDEX($B$2:$B$15, MATCH(0, IF($D$2=$A$2:$A$15, COUNTIF($E$1:$E1, $B$2:$B$15), ""), 0)),"")

2. Luego, arrastra el controlador de relleno hacia abajo hasta que aparezcan celdas en blanco, y ahora todos los valores únicos basados en el criterio específico han sido listados, mira la captura de pantalla:

A screenshot of unique values extracted in Excel using an array formula based on criteria

Nota: En la fórmula anterior: B2:B15 es el rango de columnas que contiene los valores únicos que deseas extraer, A2:A15 es la columna que contiene el criterio en el que te basas, D2 indica el criterio según el cual deseas listar los valores únicos, y E1 es la celda encima de tu fórmula ingresada.
 

Extraer y mostrar valores únicos en una sola celda usando Kutools para Excel

Kutools para Excel proporciona una manera sencilla de extraer valores únicos y mostrarlos en una sola celda, ahorrándote tiempo y esfuerzo al trabajar con grandes conjuntos de datos sin necesidad de recordar ninguna fórmula.

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 Kutools para Excel, por favor haz lo siguiente:

Haz clic en "Kutools" > "Super BUSCARV" > "Búsqueda uno a muchos (devuelve múltiples resultados)" para abrir el cuadro de diálogo. En el cuadro de diálogo, especifica las operaciones como se muestra a continuación:

  1. Selecciona el "Área de ubicación de la lista" y los "Valores a buscar" en los cuadros de texto por separado;
  2. Selecciona el rango de la tabla que deseas usar;
  3. Especifica la columna clave y la columna de devolución desde los menús desplegables "Columna clave" y "Columna de devolución" por separado;
  4. Finalmente, haz clic en el botón Aceptar.
    A screenshot of specifying the options in the dialog box

Resultado:

Todos los nombres únicos basados en los criterios se han extraído en una sola celda, mira la captura de pantalla:
A screenshot of unique values extracted in a single cell by kutools

 

Con fórmula en Excel 365, Excel 2021 y versiones posteriores para listar valores únicos verticalmente

Con Excel 365 y Excel 2021, funciones como ÚNICO y FILTRAR hacen que la extracción de valores únicos sea más sencilla.

Ingresa la siguiente fórmula en una celda en blanco, y luego presiona la tecla Enter para obtener todos los nombres únicos verticalmente de una vez.

=UNIQUE(FILTER(B2:B15, A2:A15=D2))

A screenshot of unique values extracted by unique function

Explicación de esta fórmula:
  1. FILTRAR(B2:B15, A2:A15=D2):
    • FILTRAR: Filtra datos de B2:B15.
    • A2:A15=D2: Verifica dónde los valores en A2:A15 coinciden con el valor en D2. Solo las filas que cumplen con esta condición se incluyen en el resultado.
  2. ÚNICO(...):
    Asegura que solo se devuelvan valores únicos de los resultados filtrados.

Extraer valores únicos basados en múltiples criterios en Excel

Con fórmula matricial para listar los valores únicos verticalmente

Si deseas extraer los valores únicos basados en dos condiciones, aquí hay otra fórmula matricial que puede ayudarte, por favor haz lo siguiente:

1. Ingresa la siguiente fórmula en una celda en blanco donde deseas listar los valores únicos; en este ejemplo, la colocaré en la celda G2, y luego presiona Shift + Ctrl + Enter para obtener el primer valor único.

=IFERROR(INDEX($C$2:$C$15,MATCH(0,COUNTIF(G1:$G$1,$C$2:$C$15)+IF($A$2:$A$15<>$E$2,1,0)+IF($B$2:$B$15<>$F$2,1,0),0)),"")

2. Luego, arrastra el controlador de relleno hacia abajo hasta que aparezcan celdas en blanco, y ahora todos los valores únicos basados en las dos condiciones específicas han sido listados, mira la captura de pantalla:

A screenshot showing unique values in Excel extracted using multiple criteria with an array formula

Nota: En la fórmula anterior: C2:C15 es el rango de columnas que contiene los valores únicos que deseas extraer, A2:A15 y E2 son el primer rango con los criterios según los cuales deseas extraer valores únicos, B2:B15 y F2 son el segundo rango con los criterios según los cuales deseas extraer valores únicos, y G1 es la celda encima de tu fórmula ingresada.
 

Con en Excel 365, Excel 2021 y versiones posteriores para listar valores únicos verticalmente

Para versiones más recientes de Excel, extraer valores únicos basados en múltiples criterios es mucho más simple.

Ingresa la siguiente fórmula en una celda en blanco, y luego presiona la tecla Enter para obtener todos los nombres únicos verticalmente de una vez.

=UNIQUE(FILTER(C2:C15, (A2:A15=E2) * (B2:B15=F2)))

A screenshot of unique values extracted based on more criteira by unique function

Explicación de esta fórmula:
  1. FILTRAR(C2:C15, (A2:A15=E2) * (B2:B15=F2)):
    • FILTRAR: Filtra datos de C2:C15.
    • (A2:A15=E2): Verifica si los valores en la columna A coinciden con el valor en E2.
    • (B2:B15=F2): Verifica si los valores en la columna B coinciden con el valor en F2.
    • *: Combina las dos condiciones con lógica Y, lo que significa que ambas condiciones deben ser verdaderas para que una fila sea incluida.
  2. ÚNICO(...):
    Elimina valores duplicados de los resultados filtrados, asegurando que la salida contenga solo valores únicos.

Extraer valores únicos de una lista de celdas con Kutools para Excel

A veces, podrías querer extraer valores únicos de una lista de celdas. Aquí, recomiendo una herramienta útil, Kutools para Excel. Su utilidad "Extraer celdas con valores únicos (incluir el primer duplicado)" te permite extraer rápidamente valores únicos.

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...

1. Haz clic en una celda donde deseas ver el resultado. (Nota: No selecciones una celda en la primera fila.)

2. Luego haz clic en "Kutools" > "Asistente de fórmulas" > "Asistente de fórmulas", mira la captura de pantalla:

A screenshot of the Kutools tab in Excel highlighting the Formula Helper option

3. En el cuadro de diálogo "Asistente de fórmulas", por favor realiza las siguientes operaciones:

  • Selecciona la opción "Texto" desde la lista desplegable "Tipo de fórmula";
  • Luego elige "Extraer celdas con valores únicos (incluir el primer duplicado)" desde el cuadro de lista "Elige una fórmula";
  • En la sección derecha "Entrada de argumento", selecciona una lista de celdas de las que deseas extraer valores únicos.

A screenshot of the Formulas Helper dialog in Excel with the Extract cells with unique values option selected

4. Luego haz clic en el botón Aceptar, el primer resultado se muestra en la celda, luego selecciona la celda y arrastra el controlador de relleno sobre las celdas donde deseas listar todos los valores únicos hasta que aparezcan celdas en blanco, mira la captura de pantalla:

A screenshot showing the output of unique values in Excel using the Kutools Extract cells with unique values feature

Extraer valores únicos basados en criterios en Excel es una tarea esencial para un análisis de datos eficiente, y Excel proporciona múltiples formas de lograrlo según tu versión y necesidades. Al elegir el método adecuado para tu versión de Excel y tus requisitos específicos, puedes extraer valores únicos de manera eficiente. Si estás interesado en explorar más consejos y trucos de Excel, nuestro sitio web ofrece miles de tutoriales.


Más artículos relacionados:

  • Contar El Número De Valores Únicos Y Distintos De Una Lista
  • Supongamos que tienes una larga lista de valores con algunos elementos duplicados, ahora quieres contar el número de valores únicos (los valores que aparecen en la lista solo una vez) o valores distintos (todos los valores diferentes en la lista, lo que significa valores únicos + valores del primer duplicado) en una columna como se muestra en la captura de pantalla de la izquierda. En este artículo, hablaré sobre cómo manejar esta tarea en Excel.
  • Sumar Valores Únicos Basados En Criterios En Excel
  • Por ejemplo, tengo un rango de datos que contiene columnas de Nombre y Pedido, ahora, para sumar solo valores únicos en la columna Pedido basándome en la columna Nombre como se muestra en la siguiente captura de pantalla. ¿Cómo resolver esta tarea rápidamente y fácilmente en Excel?
  • Concatenar Valores Únicos En Excel
  • Si tengo una larga lista de valores que se repiten con algunos datos duplicados, ahora quiero encontrar solo los valores únicos y luego concatenarlos en una sola celda. ¿Cómo podría manejar este problema rápidamente y fácilmente en Excel?

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 marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea 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...)...
Top15 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 para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en 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 lleva la interfaz de pestañas a 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 nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!