Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Estructuración de listas únicas | Sección
Matrices Dinámicas en Excel

Estructuración de listas únicas

Desliza para mostrar el menú

La entrada de texto libre a menudo interrumpe las fórmulas dinámicas porque los sistemas de informes dependen de coincidencias exactas. En este capítulo, crea listas de entrada controladas usando UNIQUE y Validación de datos.

Estructura de UNIQUE

=UNIQUE(array, [by_col], [exactly_once])
  • array: conjunto de datos evaluado;
  • [by_col]: controla la orientación;
  • [exactly_once]: controla el comportamiento de duplicados;
  • FALSE: devuelve una instancia de cada valor;
  • TRUE: devuelve solo los valores que aparecen exactamente una vez.

Fórmula utilizada en este capítulo:

=UNIQUE(Sales_Data[Region])

Esto crea una lista dinámica de regiones únicas del conjunto de datos.

Paso 1 Crear la hoja de referencia
expand arrow

Crea una nueva hoja de cálculo llamada:

Reference_Lists

Agrega los siguientes encabezados:

CeldaValor
A1Regiones
B1Vendedores
Paso 2 Generar la lista de regiones
expand arrow

En A2, escribe:

=UNIQUE(Sales_Data[Region])

La lista se actualiza automáticamente cuando se agregan nuevas regiones a Sales_Data.

Paso 3 Agregar nuevas filas de datos
expand arrow

Copia las siguientes filas en Sales_Data:

21/02/2026,1052,C001,Laptop,Central,Marcos,4
22/02/2026,1053,C015,Phone,Central,Marcos,6
23/02/2026,1054,C023,Monitor,Southwest,Priya,2
24/02/2026,1055,C034,Keyboard,Southwest,Priya,8
25/02/2026,1056,C042,Tablet,Central,Fatima,3
26/02/2026,1057,C008,Mouse,Southwest,Fatima,10
27/02/2026,1058,C019,Laptop,Central,Marcos,5
28/02/2026,1059,C031,Phone,Southwest,Priya,4
01/03/2026,1060,C047,Monitor,Central,Fatima,1
02/03/2026,1061,C003,Keyboard,North,Marcos,7
03/03/2026,1062,C012,Laptop,Southwest,Priya,3
04/03/2026,1063,C025,Mouse,Central,Fatima,9
05/03/2026,1064,C038,Tablet,North,Ana,2
06/03/2026,1065,C011,Phone,Southwest,Marcos,5
07/03/2026,1066,C044,Laptop,East,Priya,4
08/03/2026,1067,C002,Monitor,Central,Fatima,2
09/03/2026,1068,C017,Keyboard,Southwest,Ana,6
10/03/2026,1069,C029,Mouse,North,Marcos,11
11/03/2026,1070,C036,Tablet,Central,Priya,3
12/03/2026,1071,C048,Laptop,Southwest,Fatima,5
13/03/2026,1072,C014,Phone,North,Ricardo,2

Observa que las nuevas regiones aparecen automáticamente dentro del rango de desbordamiento.

Paso 4 Generar la lista de vendedores
expand arrow

En B2, escribe:

=UNIQUE(Sales_Data[Sales_Rep])

Cada vendedor aparece solo una vez sin importar la cantidad de transacciones.

Paso 5 Aplicar validación de datos a regiones
expand arrow

Selecciona la columna Region dentro de Sales_Data.

Aplica Validación de datos:

Allow: List

Utiliza la siguiente fuente:

=Reference_Lists!$A$2:$A$10000

Ahora solo se pueden seleccionar regiones válidas.

Paso 6 Aplicar validación de datos a vendedores
expand arrow

Selecciona la columna Sales_Rep. Aplica Validación de datos usando:

=Reference_Lists!$B$2:$B$10000
Paso 7 Probar actualizaciones dinámicas
expand arrow

Agrega filas adicionales dentro de Sales_Data.

Observa que:

  • Las listas de referencia se actualizan automáticamente;
  • Los menús desplegables se actualizan automáticamente;
  • Nuevas regiones y vendedores están disponibles de inmediato.
Paso 8 Probar lógica avanzada de UNIQUE
expand arrow

En Reference_Lists, escribe:

=UNIQUE(Sales_Data[Sales_Rep], FALSE, TRUE)

Esto devuelve solo los valores que aparecen exactamente una vez en el conjunto de datos.

1. ¿Por qué es problemática la entrada de texto libre en los sistemas de informes dinámicos de Excel?

2. ¿Cuál es la principal ventaja de usar UNIQUE con referencias estructuradas de tabla?

3. ¿Qué hace establecer el tercer argumento de UNIQUE en TRUE?

question mark

¿Por qué es problemática la entrada de texto libre en los sistemas de informes dinámicos de Excel?

Selecciona la respuesta correcta

question mark

¿Cuál es la principal ventaja de usar UNIQUE con referencias estructuradas de tabla?

Selecciona la respuesta correcta

question mark

¿Qué hace establecer el tercer argumento de UNIQUE en TRUE?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 5

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 1. Capítulo 5
some-alt