Función UNICOS (UNIQUE)
Respuesta rápida
UNICOS devuelve una vez cada valor distinto de un rango, en el orden en que aparece por primera vez.
- Sintaxis
=UNICOS(matriz; [por_columna]; [exactamente_una_vez])- Uso más común
=UNICOS(C2:C7)devuelve Oeste (Cada región una vez: Oeste, Este, Norte)
Apúntala a una columna para obtener una lista limpia de nombres o regiones, o a varias columnas para obtener cada combinación distinta. La lista está viva: añade un cliente nuevo a los datos y aparece en el resultado.
- Nombre en inglés
- UNIQUE
- Disponible en
- Excel 2021, 2024 y Microsoft 365
- Categoría
- Matrices dinámicas
- Devuelve
- Una lista de valores o filas distintos. Se desborda en las celdas contiguas.
- Google Sheets
- Disponible en Google Sheets con los mismos argumentos.
Sintaxis
=UNICOS(matriz; [por_columna]; [exactamente_una_vez])
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
matriz | Obligatorio | El rango del que se quitan los duplicados. Con varias columnas, una fila solo cuenta como duplicada si coinciden todas las columnas. |
por_columna | Opcional | VERDADERO compara columnas en lugar de filas. El valor predeterminado, FALSO, compara filas. |
exactamente_una_vez | Opcional | VERDADERO devuelve solo los valores que aparecen una única vez. El valor predeterminado, FALSO, devuelve todos los valores distintos. |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| E2 | =UNICOS(C2:C7) | Oestese desborda en 3 × 1 | Cada región una vez: Oeste, Este, Norte |
| F2 | =UNICOS(B2:B7;FALSO;VERDADERO) | Contosose desborda en 2 × 1 | Los clientes que solo han hecho un pedido |
| G2 | =CONTARA(UNICOS(B2:B7)) | 4 | Cuántos clientes distintos han hecho pedidos |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| Pedido | Cliente | Región | Regiones | Clientes de una sola compra | Clientes | |
| 1001 | Bluebird Cafe | Oeste | Oeste | Contoso | 4 | |
| 1002 | Northwind | Este | Este | Tailspin | ||
| 1003 | Bluebird Cafe | Oeste | Norte | |||
| 1004 | Contoso | Norte | ||||
| 1005 | Northwind | Este | ||||
| 1006 | Tailspin | Oeste |
Practica UNICOS
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Regiones distintas
E2, muestra cada región una sola vez.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| #¡DESBORDAMIENTO! | Hay algo en las celdas que necesita el resultado. Vacía todo lo que hay debajo y a la derecha de la fórmula, o muévela a una zona vacía. |
| Un 0 al final de la lista | El rango incluye celdas vacías, que UNICOS devuelve como 0. Apúntala solo a las filas con datos, o quita antes los vacíos: =UNICOS(FILTRAR(C2:C50;C2:C50<>"")). |
| Duplicados que parecen idénticos | UNICOS no distingue mayúsculas, pero sí los espacios sobrantes, así que "Oeste" y "Oeste " salen los dos. Limpia antes la columna con ESPACIOS. |
| #¿NOMBRE? | UNICOS necesita Excel 2021, Excel 2024 o Microsoft 365. En versiones anteriores, usa Datos > Quitar duplicados sobre una copia de los datos. |
Consejos
- Envuélvela en ORDENAR para obtener una lista alfabética: =ORDENAR(UNICOS(C2:C7)).
- Pásale dos columnas, como B2:C7, para obtener cada par distinto de cliente y región.
Preguntas frecuentes
¿Cómo cuento valores únicos en Excel?
Envuelve UNICOS en CONTARA: =CONTARA(UNICOS(B2:B7)). Si el rango tiene celdas vacías, fíltralas antes para que el vacío no cuente como un valor.
¿UNICOS distingue mayúsculas de minúsculas?
No. "oeste" y "Oeste" cuentan como el mismo valor, y se devuelve la versión que aparece primero.
¿En qué se diferencia UNICOS de Quitar duplicados?
Quitar duplicados borra filas de tus datos una sola vez. UNICOS deja los datos como están y devuelve una lista viva que se actualiza cuando cambian.
Esta página en inglés: UNIQUE. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .