¿Cómo extraer valores únicos de varias columnas en Excel?
Suponiendo que tiene varias columnas con múltiples valores, algunos valores se repiten en la misma columna o en una columna diferente. Y ahora desea encontrar los valores que están presentes en cualquiera de las columnas solo una vez. ¿Hay algún truco rápido para que extraiga valores únicos de varias columnas en Excel?
- Extraiga valores únicos de varias columnas con fórmula de matriz
- Extraiga valores únicos de varias columnas con la tabla dinámica
- Extraiga valores únicos de varias columnas con código VBA
- Extraiga valores únicos de una sola columna con una característica sorprendente
Extraiga valores únicos de varias columnas con fórmula de matriz
Aquí hay una fórmula de matriz que también puede ayudarlo a extraer los valores únicos de varias columnas.
1. Asumiendo sus valores en rango A2: C9, ingrese la siguiente fórmula en la celda E2:
2. Entonces presione Mayús + Ctrl + Entrar teclas juntas y luego arrastre el controlador de relleno para extraer los valores únicos hasta que aparezcan celdas en blanco. Ver captura de pantalla:
Extraiga valores únicos de varias columnas con la tabla dinámica
Si está familiarizado con la tabla dinámica, puede extraer fácilmente los valores únicos de varias columnas con los siguientes pasos:
1. Al principio, inserte una nueva columna en blanco a la izquierda de sus datos; en este ejemplo, insertaré la columna A junto a los datos originales.
2. Haga clic en una celda de sus datos y presione Alt + D teclas, luego presione P inmediatamente para abrir el Asistente para tablas dinámicas y gráficos dinámicos, escoger Múltiples rangos de consolidación en el asistente paso 1, vea la captura de pantalla:
3. Luego haga clic Siguiente botón, verificar Crea un campo de una sola página para mí opción en el asistente paso 2, vea la captura de pantalla:
4. Sigue haciendo clic Siguiente , haga clic para seleccionar el rango de datos que incluye la nueva columna izquierda de celdas, luego haga clic en Añada para agregar el rango de datos al Todos los rangos cuadro de lista, ver captura de pantalla:
5. Después de seleccionar el rango de datos, continúe haciendo clic Siguiente, en el paso 3 del asistente, elija dónde desea colocar el informe de tabla dinámica como desee.
6. Por último, haz clic Terminar para completar el asistente, y se ha creado una tabla dinámica en la hoja de trabajo actual, luego desmarque todos los campos de la Elija campos para agregar al informe sección, ver captura de pantalla:
7. Entonces revisa el campo Valor o arrastre el Valor al filas etiqueta, ahora obtendrá los valores únicos de las múltiples columnas de la siguiente manera:
Extraiga valores únicos de varias columnas con código VBA
Con el siguiente código VBA, también puede extraer los valores únicos de varias columnas.
1. Mantenga pulsado el ALT + F11 llaves, y abre el Ventana de Microsoft Visual Basic para aplicaciones.
2. Hacer clic recuadro > Móduloy pegue el siguiente código en la ventana del módulo.
VBA: extrae valores únicos de varias columnas
Sub Uniquedata()
'Updateby Extendoffice
Dim rng As Range
Dim InputRng As Range, OutRng As Range
Set dt = CreateObject("Scripting.Dictionary")
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
For Each rng In InputRng
If rng.Value <> "" Then
dt(rng.Value) = ""
End If
Next
OutRng.Range("A1").Resize(dt.Count) = Application.WorksheetFunction.Transpose(dt.Keys)
End Sub
3. Entonces presione F5 para ejecutar este código, y aparecerá un cuadro emergente para recordarle que seleccione el rango de datos que desea usar. Ver captura de pantalla:
4. Y luego haz clic OK, aparecerá otro cuadro de aviso para permitirle elegir un lugar para colocar el resultado, vea la captura de pantalla:
5. Presione OK para cerrar este diálogo, y todos los valores únicos se han extraído a la vez.
Extraiga valores únicos de una sola columna con una característica sorprendente
A veces, necesita extraer los valores únicos de una sola columna, los métodos anteriores no lo ayudarán, aquí, puedo recomendar una herramienta útil:Kutools for Excel, Con su Extraiga celdas con valores únicos (incluya el primer duplicado) utilidad, puede extraer rápidamente los valores únicos.
Nota:Para aplicar esto Extraiga celdas con valores únicos (incluya el primer duplicado), en primer lugar, debe descargar el Kutools for Excely, a continuación, aplique la función de forma rápida y sencilla.
Después de instalar Kutools for Excel, haz lo siguiente:
1. Haga clic en una celda en la que desee generar el resultado. (Nota:: No haga clic en una celda de la primera fila.)
2. Luego haga clic Kutools > Ayudante de fórmula > Ayudante de fórmula, ver captura de pantalla:
3. En la Ayudante de fórmulas cuadro de diálogo, realice las siguientes operaciones:
- Seleccione Texto Opción de la Fórmula Tipo la lista desplegable;
- Entonces escoge Extraiga celdas con valores únicos (incluya el primer duplicado) de Elige una fromula cuadro de lista;
- En lo correcto Entrada de argumentos sección, seleccione una lista de celdas de las que desea extraer valores únicos.
4. Luego haga clic Ok y arrastre el controlador de relleno a las celdas en las que desea enumerar todos los valores únicos hasta que se muestren celdas en blanco, vea la captura de pantalla:
¡Descarga gratis Kutools para Excel ahora!
Artículos más relativos:
- Cuente el número de valores únicos y distintos de una lista
- Supongamos que tiene una lista larga de valores con algunos elementos duplicados, ahora desea 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, significa únicos valores + 1er valor duplicado) en una columna como se muestra en la captura de pantalla de la izquierda. En este artículo, hablaré sobre cómo lidiar con este trabajo en Excel.
- Extraiga valores únicos basados en criterios en Excel
- Supongamos que tiene el siguiente rango de datos en el que desea enumerar solo los nombres únicos de la columna B según un criterio específico de la columna A para obtener el resultado como se muestra a continuación. ¿Cómo podría hacer frente a esta tarea en Excel de forma rápida y sencilla?
- Permitir solo valores únicos en Excel
- Si desea mantener solo valores únicos ingresando en una columna de la hoja de trabajo y evitar los duplicados, este artículo presentará algunos trucos rápidos para que pueda manejar esta tarea.
- Sumar valores únicos basados en criterios en Excel
- Por ejemplo, tengo un rango de datos que contiene las columnas Nombre y Orden, ahora, para sumar solo valores únicos en la columna Orden según la columna Nombre como se muestra en la siguiente captura de pantalla. ¿Cómo solucionar esta tarea de forma rápida y sencilla en Excel?
Las mejores herramientas de productividad de oficina
Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%
- Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
- Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
- Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
- Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
- Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
- Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
- Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
- Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
- Más de 300 potentes funciones. Compatible con Office/Excel 2007-2021 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!



























