Tabla de contenido
En los grandes conjuntos de datos existe la posibilidad de que haya valores duplicados o que los mismos valores aparezcan más de una vez. Para obtener valores únicos de un rango o una lista puede utilizar el programa Excel ÚNICO La función Excel ÚNICO devuelve una lista de valores únicos en un rango o en una lista. La función ÚNICO admite valores de tipo texto, números, fechas, horas, etc.
En este artículo, te mostraré varios ejemplos de uso de la herramienta Excel ÚNICO función.
Descargar para practicar
Usos de la función UNIQUE.xlsxConceptos básicos de la función EXP: Resumen & Sintaxis
Resumen
El Excel ÚNICO devuelve una lista de valores únicos en un rango o en una lista. Es una función muy sencilla, puede extraer tanto valores únicos como valores únicos distintos y también ayuda a comparar columnas con columnas o filas con filas.
Sintaxis
UNIQUE(matriz, [por_col], [exactamente_una vez])
Argumentos
Argumentos | Obligatorio/Opcional | Explicación |
---|---|---|
matriz | Requerido | Se trata de un rango o matriz de celdas del que extraer único valores |
by_col | Opcional | Es un valor booleano para como comparar y extraer único valores. |
Toma, FALSO significa por fila; TRUE significa por columna. por defecto (FALSE) exactamente_una vez Opcional También es un valor booleano.
Toma, TRUE significa valores que ocurrieron una vez;
FALSO significa todos los valores únicos.
por defecto (FALSE)
Valor de retorno
En ÚNICO devuelve una lista o matriz de valores únicos.
Versión
En ÚNICO está disponible para Excel 365 y Excel 2021.
Usos de la función UNIQUE de Excel
1. Uso de la función UNIQUE para valores de texto
Puede utilizar la función ÚNICO para extraer único a partir de valores de texto o cadena.
Aquí, quiero obtener el único nombre de la fruta del Nombre del producto columna.
⏩ En celda D4, escriba la siguiente fórmula para obtener el único valores.
=ÚNICO(B4:B12)
Aquí, en el ÚNICO seleccioné el rango de celdas B4:B12 como matriz .
Ahora, pulse INTRODUCE y el ÚNICO devolverá la lista de único valores del rango seleccionado.
Más información: Excel VBA para Obtener Valores Únicos de Columna (4 Ejemplos)
2. Uso de la función UNIQUE para valores numéricos
En caso de tener valores numéricos también puede utilizar la función ÚNICO para extraer único valores.
Aquí, quiero obtener el único ordena los identificadores del Número de pedido columna.
⏩ En celda D4, escriba la siguiente fórmula para obtener el único valores.
=ÚNICO(C4:C12)
Aquí, en el ÚNICO seleccioné el rango de celdas C4:C12 como matriz .
Ahora, pulse INTRODUCE y el ÚNICO devolverá la lista de único valores del rango seleccionado.
Más información: VBA para obtener valores únicos de columna en matriz en Excel (3 Criterios)
3. Uso de la Función UNIQUE de Excel para Encontrar Filas Únicas que Ocurrieron Sólo una Vez
Si desea obtener el único que sólo aparecen una vez en la lista o en un intervalo, puede utilizar la función ÚNICO función.
Permítanme iniciar el procedimiento,
⏩ En celda D4, escriba la siguiente fórmula para obtener el único valores.
=ÚNICO(B4:C12,,TRUE)
Aquí, en el ÚNICO seleccioné el rango de celdas B4:C12 como matriz mantuvo el by_col argumento FALSO, o lo omití porque el conjunto de datos que estoy utilizando está organizado en filas. Luego seleccioné TRUE como exactamente_una vez .
Ahora, pulse INTRODUCE y el ÚNICO devolverá la lista de único valores que se produjeron una sola vez a partir del intervalo seleccionado.
4. Valores únicos en una fila
Si desea extraer único de una fila, puede utilizar la función ÚNICO función.
Para iniciar el procedimiento,
⏩En celda C6, escriba la siguiente fórmula para obtener el único valores.
=ÚNICO(C3:K3, VERDADERO)
Aquí, en el ÚNICO seleccioné el rango de celdas C3:K3 como matriz seleccionado TRUE como by_col .
Ahora, pulse INTRODUCE y el ÚNICO devolverá el valor único de la fila.
5. Uso de la función UNIQUE de Excel para buscar Columnas únicas
También puede obtener el único columnas utilizando la función ÚNICO función.
Para iniciar el procedimiento,
⏩ En celda C7, escriba la siguiente fórmula para obtener el único columnas.
=UNIQUE(C3:K4, TRUE,TRUE)
Aquí, en el ÚNICO seleccioné el rango de celdas C3:K4 como matriz seleccionado TRUE como by_col y, a continuación, seleccione TRUE como exactamente_una vez .
Ahora, pulse INTRODUCE y el ÚNICO devolverá el valor único columnas.
6. Valores únicos ocurridos una sola vez
En caso de que desee extraer valores únicos de una lista también puede utilizar la función ÚNICO función.
⏩ En celda D4, escriba la siguiente fórmula para obtener el único de una lista.
=ÚNICO(B4:B12,,TRUE)
Aquí, en el ÚNICO seleccioné el rango de celdas B4:B12 como matriz mantuvo el by_col argumento FALSO, o lo omití porque el conjunto de datos que estoy utilizando está organizado en filas. Luego seleccioné TRUE como exactamente_una vez .
Ahora, pulse INTRODUCE y el ÚNICO devolverá la lista de único valores que se produjeron una sola vez a partir del intervalo seleccionado.
7. Encontrar valores distintos que aparecen más de una vez
Utilizando el ÚNICO junto con la función FILTRO y la función COUNTIF puede obtener los distintos único que significan los valores que se han producido más de una vez.
Permítanme mostrarles el proceso,
⏩ En celda D4, escriba la siguiente fórmula para obtener el único de una lista.
=UNIQUE(FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1))
Aquí, en el ÚNICO utilicé FILTRO(B4:B12, COUNTIF(B4:B12, B4:B12)>1) como matriz .
En el FILTRO seleccioné el rango B4:B12 como matriz y utilizado COUNTIF(B4:B12, B4:B12)>1 como incluir .
En el CONSEJO seleccioné el rango B4:B12 como gama también como criterios seleccionado B4:B12 luego usó 1 .
Ahora, el CONSEJO obtendrá el recuento de los valores que aparecen más de una vez para FILTRO Por último, el ÚNICO devolverá el valor único valores que aparecen más de una vez.
Pulse INTRODUCE y el ÚNICO devolverá el valor único valores que aparecen más de una vez.
8. Uso de la función UNIQUE de Excel para contar valores únicos
También puede contar el único utilizando la función FILTRO junto con la función FILAS.
⏩ En celda D4, escriba la siguiente fórmula para obtener el único de una lista.
=ROWS(UNIQUE(FILTER(B4:B12,B4:B12"")))
Aquí, en el FILAS utilicé UNIQUE(FILTRO(B4:B12,B4:B12"")) como matriz .
En el ÚNICO utilicé FILTER(B4:B12,B4:B12"") como matriz .
En el FILTRO seleccioné el rango B4:B12 como matriz también como incluir seleccionado B4:B12"" para filtrar valores, no igual a blanco .
Ahora, el ÚNICO devolverá el valor único de los valores filtrados, entonces el FILA devolverá el recuento de filas de valores únicos.
Pulse INTRODUCE y obtendrá el recuento de valores únicos.
10. Valores únicos de varias columnas
Si lo desea, puede extraer valores únicos de varias columnas utilizando el botón ÚNICO función.
⏩ En celda F4, escriba la siguiente fórmula para obtener el único de varias columnas.
=ÚNICO(B4:D12)
Aquí, en el ÚNICO seleccioné el rango de celdas B4:D12 como matriz .
Ahora, pulse INTRODUCE y el ÚNICO devolverá el rango de único de varias columnas.
10. Clasificación de valores únicos por orden alfabético
También puede utilizar la función SORT junto con el ÚNICO para ordenar único por orden alfabético.
⏩ En celda F4, escriba la siguiente fórmula para obtener el único de varias columnas.
=SORT(UNIQUE(B4:D12))
Aquí, en el ÚNICO seleccioné el rango de celdas B4:D12 como matriz Entonces pasó el único a los valores ORDENAR para ordenar los único por orden alfabético.
Ahora, pulse INTRODUCE y obtendrá la ordenada único de varias columnas.
11. Valores Únicos de Varias Columnas y Concatenar en una Celda
Puede extraer único de varias columnas también puede concatenar esos valores en una celda mientras utiliza la función ÚNICO función.
⏩ En celda F4, escriba la siguiente fórmula para obtener el único de varias columnas.
=UNIQUE(B4:B12& ","&C4:C12)
Aquí, en el ÚNICO seleccioné ambos rangos de celdas B4:B12& ","&C4:C12 como matriz . ahora el ÚNICO extraerá los valores únicos de ambos rangos de columnas y luego concatenará los valores únicos de ambas columnas con (,)
Ahora, pulse INTRODUCE y obtendrá los valores concatenados en una celda.
12. Lista de valores únicos en función de los criterios
Puede obtener la lista de único valores basados en criterios mientras se utiliza el ÚNICO junto con la función FILTRO función.
Aquí, quiero conseguir único valores en función de los criterios en los que Precio es superior a 400 .
⏩ En celda G4, escriba la siguiente fórmula para obtener el único valores basados en criterios.
=UNIQUE(FILTRO(B4:B12,D4:D12>F4))
Aquí, en el ÚNICO utilicé FILTER(B4:B12,D4:D12>F4) como matriz .
En el FILTRO seleccioné el rango B4:B12 como matriz también como incluir seleccionado D4:D12>F4 para filtrar valores, superior a la celda seleccionada F4 .
Ahora, el ÚNICO devolverá el valor único de los valores filtrados.
Por último, pulse INTRODUCE y obtendrá los valores únicos basados en los criterios indicados.
13. Filtrar valores únicos en función de varios criterios
También puede extraer la lista de único en función de múltiples criterios mientras se utiliza el ÚNICO con la función FILTRO función.
Aquí, quiero conseguir único valores en función de los criterios en los que Precio es superior a 400 y el Producto nombre es Manzana .
⏩ En celda H4, escriba la siguiente fórmula para obtener el único en función de múltiples criterios.
=UNIQUE(FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)))
Aquí, en el ÚNICO utilicé FILTRO(C4:C12, (D4:D12>F4)* (B4:B12=G4)) como matriz .
En el FILTRO seleccioné el rango C4:C12 como matriz y utilizado (D4:D12>F4)* (B4:B12=G4) como incluir donde utilicé dos criterios uno es para Precio y otra es para el Producto nombre.
Ahora, el ÚNICO devolverá el valor único de los valores filtrados.
Por último, pulse INTRODUCE y obtendrá los valores únicos basados en los múltiples criterios utilizados.
14. Filtrar Valores Únicos Basados en Múltiples Criterios OR
También puede utilizar la función ÚNICO y FILTRO para aplicar múltiples O criterios.
⏩ En celda H4, escriba la siguiente fórmula para obtener el único valores de varios O criterios.
=UNIQUE(FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)))
Aquí, en el ÚNICO utilicé FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)) como matriz .
En el FILTRO seleccioné el rango B5:B13 como matriz y utilizado (C5:C13=F5) + (D5:D13=G5) como incluir donde utilicé dos criterios. Luego añadí dos criterios para aplicar O para comprobar cualquiera de los criterios.
Ahora, el ÚNICO devolverá el valor único de los valores filtrados donde O es aplicada.
Por último, pulse INTRODUCE y obtendrá los valores únicos si se cumple alguna de las condiciones.
15. Obtener valores únicos ignorando los espacios en blanco
Mientras se utiliza el ÚNICO con la función FILTRO puede extraer único ignorando las celdas en blanco.
⏩ En celda F4, escriba la siguiente fórmula para obtener el único ignorando los espacios en blanco.
=ÚNICO(FILTRO(B4:B12,B4:B12""))
Aquí, en el ÚNICO utilicé FILTER(B4:B12,B4:B12"") como matriz .
En el FILTRO seleccioné el rango B4:B12 como matriz y utilizado B4:B12"" como incluir para filtrar las celdas que no están en blanco.
Ahora, el ÚNICO devolverá el valor único de los valores filtrados.
Por último, pulse INTRODUCE y obtendrá los valores únicos ignorando las celdas en blanco.
16. Uso de la función UNIQUE & SORT de Excel para ignorar espacios en blanco & Ordenar
También puede ordenar los único ignorando los espacios en blanco mediante la función ÚNICO con la función FILTRO función.
⏩ En celda F4, escriba la siguiente fórmula para obtener el ordenado único ignorando los espacios en blanco.
=SORT(UNIQUE(FILTER(C4:C12,C4:C12"")))
Aquí, en el ORDENAR utilicé UNIQUE(FILTRO(C4:C12,C4:C12"")) como matriz .
En el ÚNICO utilicé FILTER(C4:C12,C4:C12"") como matriz .
En el FILTRO seleccioné el rango C4:C12 como matriz y utilizado C4:C12"" como incluir para filtrar las celdas que no están en blanco.
Ahora, el ÚNICO devolverá el valor único a partir de los valores filtrados. A continuación, el ORDENAR ordenará numéricamente los valores únicos filtrados.
Por último, pulse INTRODUCE y obtendrá los valores únicos ignorando las celdas en blanco.
17. Uso de la función UNIQUE & FILTER de Excel para obtener filas únicas ignorando los espacios en blanco
También puede obtener único ignorando los espacios en blanco mediante la función ÚNICO con la función FILTRO función.
⏩ En celda D4, escriba la siguiente fórmula para obtener el único filas ignorando los espacios en blanco.
=UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE)
Aquí, en el ÚNICO utilicé FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE como matriz seleccionado FALSO como by_col y TRUE como exactamente_una vez .
En el FILTRO seleccioné el rango B4:C12 como matriz y utilizado (C4:C12””)*(B4:B12””) como incluir para filtrar las celdas no en blanco de ambas columnas.
Ahora, el ÚNICO devolverá el valor único filas de los valores filtrados ignorando las celdas en blanco.
Por último, pulse INTRODUCE y obtendrá las filas únicas ignorando las celdas en blanco.
18. Filtrar filas únicas ignorando espacios en blanco & Ordenar
Mientras ignora el espacio en blanco para obtener filas únicas, también puede ordenarlas utilizando la función ORDENAR con la función ÚNICO y la función FILTRO función.
⏩ En celda D4, escriba la siguiente fórmula para obtener el ordenado único filas ignorando los espacios en blanco.
=SORT(UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE))
Aquí, en el ORDENAR utilicé UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE) como matriz .
En el ÚNICO utilicé FILTER(B4:C12, (C4:C12"")*(B4:B12"")) como matriz, seleccionado FALSO como by_col y TRUE como exactamente_una vez .
En el FILTRO seleccioné el rango B4:C12 como matriz y utilizado (C4:C12””)*(B4:B12””) como incluir para filtrar las celdas no en blanco de ambas columnas.
Ahora, el ÚNICO devolverá el valor único filas a partir de los valores filtrados. A continuación, el ORDENAR ordenará alfabéticamente los valores únicos filtrados.
Por último, pulse INTRODUCE y obtendrá las filas únicas ordenadas ignorando las celdas en blanco.
19. Uso de la Función UNIQUE & CHOOSE de Excel para Encontrar Valores Únicos en Columnas Específicas
Puede encontrar único valores de columnas específicas utilizando la función ELEGIR junto con el ÚNICO función.
⏩ En celda D4, escriba la siguiente fórmula para obtener el único de determinadas columnas.
=UNIQUE(CHOOSE({1,2}, C4:C12, B4:B12))
Aquí, en el ÚNICO utilicé CHOOSE({1,2}, C4:C12, B4:B12) como matriz .
En el ELEGIR utilicé {1,2} como número_índice seleccionó la gama C4:C12 como valor1 y, a continuación, seleccionó el intervalo B4:B12 como valor2 .
Ahora, el ÚNICO devolverá el valor único valores del rango seleccionado de la columna específica.
Por último, pulse INTRODUCE y obtendrá el único valores del rango seleccionado de la columna específica.
20. Tratamiento de errores con IFERROR
En ÚNICO la función muestra el error #CALC si el valor que busca no está disponible.
Para tratar este error, puede utilizar la función IFERROR junto con el ÚNICO y FILTRO funciones.
⏩ En celda H4, escriba la siguiente fórmula para tratar el error.
=IFERROR(UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))), "Valor no encontrado")
Aquí, en el IFERROR utilicé UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))) como valor y proporcionó el texto Valor no encontrado como value_if_error .
En el ÚNICO utilicé FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4)) como matriz .
En el FILTRO seleccioné el rango C4:C12 como matriz y utilizado (D4:D12=F4)* (B4:B12=G4)) como incluir para filtrar valores del rango seleccionado D4:D12 si es igual a F4 , también gama seleccionada B4:B12 si es igual G4 .
Ahora, el ÚNICO devolverá el valor único a partir de los valores filtrados. A continuación, el IFERROR comprobará si el valor está disponible o no si no está disponible entonces devolverá el texto Valor no encontrado en lugar de #CALC error.
Por último, pulse INTRODUCE y obtendrá el único o el texto dado.
Cosas para recordar
🔺 El ÚNICO mostrará el error #NAME si escribes mal el nombre de la función.
🔺 El ÚNICO mostrará la función #CALC error si no se encuentra el valor.
Obtendrá el error #SPILL en el ÚNICO si una o más celdas de la vertido no están completamente en blanco.
Sección práctica
En el cuaderno he incluido una hoja de ejercicios para practicar estos ejemplos explicados.
Conclusión
En este artículo, he mostrado 20 ejemplos del programa Excel ÚNICO También traté de cubrir el cuándo y el por qué de la ÚNICO Por último, si tiene algún tipo de sugerencia, idea u opinión, no dude en comentarlo a continuación.