A2:A7matriz
Es el rango donde se encuentran las sucursales.
Devuelve una lista de valores únicos eliminando automáticamente los duplicados de un rango o matriz.
Qué hace
UNICOS analiza un rango o matriz y devuelve únicamente los valores que no se repiten dentro del conjunto.
El resultado se derrama automáticamente, por lo que puede crecer o reducirse cuando cambian los datos originales.
Sintaxis
=UNICOS(matriz, [por_columna], [exactamente_una_vez])matrizObligatorioEs el rango o matriz del que quieres obtener valores únicos.
[por_columna]OpcionalEs opcional. FALSO analiza por filas, que es el comportamiento habitual. VERDADERO compara columnas.
[exactamente_una_vez]OpcionalEs opcional. Si utilizas VERDADERO, devuelve únicamente valores que aparecen exactamente una vez.
Ejemplos
Supongamos que tenemos una lista de sucursales donde algunos valores aparecen varias veces.
Si las sucursales se encuentran en el rango A2:A7, podemos utilizar:
=UNICOS(A2:A7)A2:A7Es el rango donde se encuentran las sucursales.
Si convertimos los datos en una tabla llamada tblVentas, la fórmula puede trabajar directamente con la columna Sucursal.
=UNICOS(tblVentas[Sucursal])tblVentas[Sucursal]Hace referencia directamente a todos los valores de la columna Sucursal de la tabla.
Porque la referencia se mantiene actualizada cuando agregas nuevas filas. En lugar de modificar manualmente A2:A100, puedes trabajar con tblVentas[Sucursal] y Excel incluirá automáticamente los nuevos registros.
En ambos casos el resultado será una lista dinámica con:
Variante útil
El tercer argumento permite cambiar el comportamiento de UNICOS. Si utilizamos VERDADERO, Excel devuelve solamente valores que aparecen exactamente una vez dentro de la matriz.
=UNICOS(tblVentas[Sucursal],FALSO,VERDADERO)En este caso, una sucursal que aparezca varias veces será excluida del resultado. No es lo mismo que simplemente eliminar duplicados.
Crear catálogos dinámicos de sucursales, vendedores o productos.
Eliminar valores repetidos sin copiar y pegar resultados.
Construir listas para validación de datos.
Generar filtros y selectores que se actualizan automáticamente.
Funciones relacionadas
Permite obtener valores únicos únicamente de los registros que cumplen una condición.
Organiza automáticamente la lista de valores únicos.
Permite guardar y reutilizar el resultado dentro de fórmulas más grandes.
Una de sus aplicaciones más interesantes consiste en obtener una lista única a partir de datos previamente filtrados.
Por ejemplo, podemos generar automáticamente los vendedores que pertenecen a una sucursal seleccionada.
=UNICOS(FILTRAR(tblVentas[Vendedor],tblVentas[Sucursal]=B2))Primero FILTRAR obtiene únicamente los vendedores de la sucursal seleccionada en B2 y después UNICOS elimina los nombres repetidos.
En la Clase 2 utilizamos UNICOS junto con FILTRAR y ORDENAR para crear catálogos dinámicos que posteriormente forman parte del motor de análisis del dashboard.
Ver Dashboard Matricial