Todas las funcionesMatrices dinámicas
ÚNICOS (UNIQUE)
Aprenda ÚNICOS con sintaxis, argumentos, ejemplos comprobados, errores frecuentes y fórmulas equivalentes para Excel en español.
UNIQUE
Sintaxis
ÚNICOS(array, [by_col], [exactly_once])Ejemplo: =UNIQUE(B2:B100)
Disponibilidad: Excel 2021+, Microsoft 365
La función ÚNICOS en Excel devuelve los valores distintos de un rango y los desborda en las celdas inferiores: =UNIQUE(array, [by_col], [exactly_once]). Es la forma rápida de obtener una lista de categorías, clientes o regiones sin duplicados.
Cuándo usarla
- Necesita una lista limpia de categorías para alimentar un desplegable o una tabla resumen.
- Quiere contar cuántos clientes, productos o regiones diferentes existen.
- Solo desea los valores que aparecen exactamente una vez.
- Está sustituyendo el botón Quitar duplicados por una solución que permanece actualizada.
Argumentos
- array. El rango o matriz del que se quitarán duplicados. Con varias columnas, una fila solo cuenta como duplicada si coinciden todos sus valores.
- by_col. Opcional. FALSE u omitido compara filas, que es el caso normal. TRUE compara columnas.
- exactly_once. Opcional. FALSE u omitido devuelve una vez cada valor distinto. TRUE devuelve únicamente valores que aparecen una sola vez en los datos.
- Coincidencia de texto. La comparación ignora mayúsculas y minúsculas, pero los espacios adicionales sí cuentan como diferencia; limpie antes los datos con ESPACIOS.
Ejemplos explicados
Regiones distintas
| A | B | C |
|---|
| 1 | Region | Rep | Amount |
|---|
| 2 | East | Ana | 1200 |
|---|
| 3 | West | Ben | 850 |
|---|
| 4 | East | Cara | 430 |
|---|
| 5 | North | Dan | 970 |
|---|
| 6 | West | Eli | 1500 |
|---|
| 7 | East | Ana | 610 |
|---|
Fórmula: E2: =UNIQUE(A2:A7)
Resultado: se desborda en East, West, North
Conserva la primera aparición de cada región y mantiene el orden en que aparecieron.
Cantidad de regiones distintas
| A | B | C |
|---|
| 1 | Region | Rep | Amount |
|---|
| 2 | East | Ana | 1200 |
|---|
| 3 | West | Ben | 850 |
|---|
| 4 | East | Cara | 430 |
|---|
| 5 | North | Dan | 970 |
|---|
| 6 | West | Eli | 1500 |
|---|
| 7 | East | Ana | 610 |
|---|
Fórmula: E2: =COUNTA(UNIQUE(A2:A7))
Resultado: 3
CONTARA cuenta los elementos que contiene la lista de valores únicos.
Valores que aparecen una sola vez
| A | B | C |
|---|
| 1 | Region | Rep | Amount |
|---|
| 2 | East | Ana | 1200 |
|---|
| 3 | West | Ben | 850 |
|---|
| 4 | East | Cara | 430 |
|---|
| 5 | North | Dan | 970 |
|---|
| 6 | West | Eli | 1500 |
|---|
| 7 | East | Ana | 610 |
|---|
Fórmula: E2: =UNIQUE(B2:B7,,TRUE)
Resultado: se desborda en Ben, Cara, Dan, Eli
Al establecer exactly_once como TRUE se elimina Ana, porque aparece dos veces.
Pruébalo
Una hoja pequeña con datos de ejemplo. Cambia la fórmula o un número y observa el resultado.
Fórmula en F2: =UNIQUE(A2:A7)
Resultado en F2: East
Errores y comprobaciones
- #SPILL!. Las celdas situadas debajo de la fórmula no están vacías. Bórrelas o mueva la fórmula.
- Siguen apareciendo duplicados. Los valores que parecen iguales difieren por espacios. ÚNICOS ignora mayúsculas, pero no espacios; limpie primero con ESPACIOS.
- #NAME?. ÚNICOS solo está disponible en Excel 2021 y Microsoft 365.
- Una celda vacía aparece como 0. Una celda vacía incluida en el rango se devuelve como 0. Excluya primero los valores vacíos mediante FILTRAR.
Funciones relacionadas
Preguntas frecuentes
- ¿Cómo cuento valores únicos?
- Use =COUNTA(UNIQUE(range)) o =SUM(1/COUNTIF(range,range)) en versiones antiguas de Excel.
- ¿ÚNICOS puede ordenar la lista?
- Envuélvala en ORDENAR: =SORT(UNIQUE(A2:A7)).
- ¿ÚNICOS funciona con varias columnas?
- Sí. Devuelve filas únicas cuando la matriz contiene varias columnas.
- ¿ÚNICOS distingue mayúsculas y minúsculas?
- No. "east" y "East" se consideran el mismo valor.
Más funciones de Matrices dinámicas