Si alguien está usando Excel en inglés, la fórmula ÍNDICE es INDEX y COINCIDIR es MATCH.

Aprender a crear listas desplegables anidadas en Excel te permite construir reportes interactivos donde un menú cambia según lo que elijas en otro. Es ideal para analistas y estudiantes que trabajan con categorías y subcategorías, y quieren que quien lea su información navegue solo por lo que necesita.
Imagina un archivo con categorías como hogar, moda, oficina y software. Cada una tiene sus propias subcategorías. Con una lista anidada, al seleccionar moda aparecen jeans; al cambiar a oficina, aparecen cuadernos. Ese cambio automático es el corazón de esta técnica [00:32].
¿Para qué sirven las listas desplegables anidadas?
El valor está en la interactividad. En lugar de mostrar toda la información de golpe, la persona selecciona solo la opción que desea y el reporte responde en consecuencia [00:19].
¿Qué es una lista desplegable anidada? Es una lista cuyo contenido depende de la selección hecha en otra lista previa. Si eliges una categoría, la segunda lista muestra únicamente las subcategorías de esa categoría.
Para lograrlo se combinan dos funciones que hacen el trabajo pesado: índice y coincidir. Antes de unirlas conviene entender qué hace cada una por separado.
¿Cómo funciona la función índice en Excel?
La función índice devuelve un valor dentro de una matriz según la posición que le indiques. Pídele una matriz completa, un número de fila y un número de columna, y te regresa el dato exacto de esa intersección [02:03].
Si seleccionas toda la información, indicas fila 2 y columna 2, obtienes por ejemplo cafetera. Funciona como un tablero de ajedrez: cruzas fila y columna para llegar a una celda específica [02:37].
¿Cómo hago que índice devuelva toda una columna?
Aquí viene lo interesante. Si dejas vacío el número de fila y solo indicas el número de columna, índice te devuelve todas las opciones de esa columna, no solo un dato [03:16].
Ese número de columna es el que necesita volverse variable, porque no siempre querrás la columna 2. Todo depende de la categoría que elijas arriba.
¿Cómo usar la función coincidir para hacer variable la columna?
La función coincidir busca un valor dentro de un rango y te devuelve su posición numérica. Si buscas software dentro de las cabeceras, te regresa un 5, porque software está en la columna número 5 [04:33].
¿Qué devuelve la función coincidir? Devuelve la posición numérica de un valor dentro de un rango. Si buscas un elemento y está en el quinto lugar, coincidir regresa 5.
Un detalle clave: al definir el rango de búsqueda debes fijarlo con F4 y cerrar con un 0 para pedir coincidencia exacta [04:22]. Ese número que devuelve coincidir es justo el que reemplaza al número de columna fijo que escribías a mano.
¿Cómo combinar índice y coincidir para la lista anidada?
Al unir ambas funciones, el número de columna deja de ser manual y empieza a depender de tu selección. La estructura queda así: índice recibe la matriz, deja la fila vacía y en la columna coloca la función coincidir [05:29].
Cuando cambias de software a moda, la fórmula recalcula la posición y muestra las subcategorías correctas de forma automática. Ese es exactamente el comportamiento que buscamos [06:07].
Los pasos para armar todo el sistema son:
Una vez configurada la segunda lista, al elegir oficina aparece cuaderno, y al cambiar a moda aparecen jeans. La segunda lista siempre responde a la primera [07:21].
¿Cuál es el reto práctico de esta clase?
El ejercicio propone una pestaña de categoría y negocio. Tu tarea es crear la primera lista y, sobre ella, una segunda lista anidada [07:34].
Con esto cierras el trabajo de limpieza avanzada de datos, porque la información no siempre llega como quisiéramos, y quedas listo para el siguiente paso: tablas dinámicas avanzadas [07:59]. ¿Ya intentaste el reto? Cuéntame en los comentarios cómo te fue con índice y coincidir.
Aprender a crear listas desplegables anidadas en Excel te permite construir reportes interactivos donde un menú cambia según lo que elijas en otro. Es ideal para analistas y estudiantes que trabajan con categorías y subcategorías, y quieren que quien lea su información navegue solo por lo que necesita.
Imagina un archivo con categorías como hogar, moda, oficina y software. Cada una tiene sus propias subcategorías. Con una lista anidada, al seleccionar moda aparecen jeans; al cambiar a oficina, aparecen cuadernos. Ese cambio automático es el corazón de esta técnica [00:32].
El valor está en la interactividad. En lugar de mostrar toda la información de golpe, la persona selecciona solo la opción que desea y el reporte responde en consecuencia [00:19].
¿Qué es una lista desplegable anidada? Es una lista cuyo contenido depende de la selección hecha en otra lista previa. Si eliges una categoría, la segunda lista muestra únicamente las subcategorías de esa categoría.
Para lograrlo se combinan dos funciones que hacen el trabajo pesado: índice y coincidir. Antes de unirlas conviene entender qué hace cada una por separado.
La función índice devuelve un valor dentro de una matriz según la posición que le indiques. Pídele una matriz completa, un número de fila y un número de columna, y te regresa el dato exacto de esa intersección [02:03].
Si seleccionas toda la información, indicas fila 2 y columna 2, obtienes por ejemplo cafetera. Funciona como un tablero de ajedrez: cruzas fila y columna para llegar a una celda específica [02:37].
Aquí viene lo interesante. Si dejas vacío el número de fila y solo indicas el número de columna, índice te devuelve todas las opciones de esa columna, no solo un dato [03:16].
Ese número de columna es el que necesita volverse variable, porque no siempre querrás la columna 2. Todo depende de la categoría que elijas arriba.
La función coincidir busca un valor dentro de un rango y te devuelve su posición numérica. Si buscas software dentro de las cabeceras, te regresa un 5, porque software está en la columna número 5 [04:33].
¿Qué devuelve la función coincidir? Devuelve la posición numérica de un valor dentro de un rango. Si buscas un elemento y está en el quinto lugar, coincidir regresa 5.
Un detalle clave: al definir el rango de búsqueda debes fijarlo con F4 y cerrar con un 0 para pedir coincidencia exacta [04:22]. Ese número que devuelve coincidir es justo el que reemplaza al número de columna fijo que escribías a mano.
Al unir ambas funciones, el número de columna deja de ser manual y empieza a depender de tu selección. La estructura queda así: índice recibe la matriz, deja la fila vacía y en la columna coloca la función coincidir [05:29].
Cuando cambias de software a moda, la fórmula recalcula la posición y muestra las subcategorías correctas de forma automática. Ese es exactamente el comportamiento que buscamos [06:07].
Los pasos para armar todo el sistema son:
Una vez configurada la segunda lista, al elegir oficina aparece cuaderno, y al cambiar a moda aparecen jeans. La segunda lista siempre responde a la primera [07:21].
El ejercicio propone una pestaña de categoría y negocio. Tu tarea es crear la primera lista y, sobre ella, una segunda lista anidada [07:34].
Con esto cierras el trabajo de limpieza avanzada de datos, porque la información no siempre llega como quisiéramos, y quedas listo para el siguiente paso: tablas dinámicas avanzadas [07:59]. ¿Ya intentaste el reto? Cuéntame en los comentarios cómo te fue con índice y coincidir.
Si alguien está usando Excel en inglés, la fórmula ÍNDICE es INDEX y COINCIDIR es MATCH.

¡Hola grupo! Un dato rápido por si están haciendo el ejercicio de listas desplegables con INDICE: Si al dejar el espacio de la fila vacío (;;2) les da error #¡VALOR!, es porque no tienen Excel 365. Para arreglarlo, seleccionen el rango de celdas de la lista, pongan la fórmula y denle Ctrl + Shift + Enter para activarla como matricial. ¡Éxito con la clase! 👍
🧠 ¿Qué hace la función INDEX?
La función INDEX devuelve el valor de una celda ubicada en la intersección de una fila y una columna dentro de un rango o matriz.
📌 Sintaxis básica (forma matricial):
=INDEX(matriz, núm_fila, [núm_columna])
A2:C5)✅ Ejemplo práctico
Supón que tienes esta tabla en el rango A2:C5:

Y quieres obtener el valor “Purple”, que está en la tercera fila y segunda columna del rango.
Fórmula:
=INDEX(A2:C5, 3, 2)
Resultado:Purple
Purple
🧩 Detalles importantes
núm_columna, Excel asume que es 1 (solo si hay una columna).0 como fila o columna, puedes devolver una fila o columna completa como matriz (útil en fórmulas avanzadas).#¡REF!.🧠 ¿Para qué se usa INDEX?
BUSCARV.MATCH (COINCIDIR) para búsquedas dinámicas.La función MATCH (o COINCIDIR en español) en Excel devuelve la posición relativa de un valor dentro de un rango, no el valor en sí. Es ideal para búsquedas dinámicas y se usa comúnmente junto con INDEX.
🧠 ¿Qué hace MATCH?
La función MATCH busca un valor específico en una fila o columna y devuelve su posición dentro del rango. No devuelve el contenido de la celda, sino su posición ordinal.
📌 Sintaxis:
=MATCH(lookup_value, lookup_array, [match_type])
0: coincidencia exacta.1: menor o igual (requiere rango ordenado ascendente).-1: mayor o igual (requiere rango ordenado descendente).✅ Ejemplo práctico
Supón que tienes esta lista en A2:A6:

Y quieres saber en qué posición está “Orange”.
Fórmula:
=MATCH("Orange", A2:A6, 0)
Resultado:
3
Porque “Orange” es el tercer elemento del rango.
🧩 Ejemplo con números y coincidencia aproximada
Supón que tienes ingresos mensuales en B2:B13:

Y quieres saber en qué mes se superó por primera vez el umbral de 10,000.
Fórmula:
=MATCH(10000, B2:B13, 1)
Resultado:
3
Porque el tercer valor (Marzo) es el primero que supera 10,000, y el rango está ordenado ascendentemente.
🔗 Combinación con INDEX
Puedes usar MATCH para encontrar la posición y luego INDEX para obtener el valor asociado:
=INDEX(A2:A6, MATCH("Orange", A2:A6, 0))
Esto devuelve “Orange”, usando su posición calculada por MATCH.
🧠 Buenas prácticas
0 para coincidencia exacta si el rango no está ordenado.MATCH con ISNA para detectar errores de búsqueda.¿Qué pasa si agrego nuevas subcategorías después?
Si agregas nuevas subcategorías al final de tu base de datos, la lista desplegable no las mostrará automáticamente a menos que hayas preparado tu fórmula para ello. Por defecto, los rangos que seleccionas (como A2:D10) son fijos y estáticos. Para que tu lista sea a prueba de balas y se actualice sola, la mejor práctica es convertir tu base de datos original en una Tabla Oficial de Excel presionando Ctrl + T. Al hacer esto, los rangos se vuelven completamente dinámicos. Si el día de mañana decides vender "Zapatos" dentro de la categoría "Moda" y lo escribes justo debajo de la última opción, la tabla absorberá ese nuevo dato y se expandirá automáticamente. Tu función ÍNDICE detectará este crecimiento sin que tengas que modificar ni una sola coma en tu regla de Validación de datos.
¡Solución Reto Clase!


Para crear una segunda lista desplegable con respecto al resultado de la primera solo es asignar un nombre a cada columna Crear por selección (Para que quede con el mismo nombre). Posterior en la opción Validación de Datos utilizar la fórmula INDIRECTO o INDIRECT y así se puede condicionar una lista desplegable con otra.
Cuento mi experiencia. Pude hacerlo de otra manera, ya que no me funcionaba si dejaba la formula como indicaba la profe (no tengo 365). Lo que hice fue poner el número de fila en la fórmula hasta el 6 (repetí la formula 6 veces) y recién ahí tuve completa la lista. Luego normal

la formula =indice no me funciona, al presionar enter me aparece #¡VALOR! en mi Excel debo poner ";" con ese comando e trabajado hasta llegar este capitulo nose si sera por el comando que no me deja usar bien la formula

Excelente ayuda para limitar listas desplegables para equipos y evitar registros manuales que en la mayoria de los casos no ingresan los datos con un estándar requerido.