Menú desplegable dependiente en Excel

Menú desplegable dependiente en Excel

Tengo mercado, submercado, tienda no. Columnas, quiero usar un menú desplegable para seleccionar el submercado del mercado y la tienda no. para mostrar los detalles de la tienda en Excel. Cuando elijo un submercado exclusivo de mercado que pertenece a ese mercado, debería aparecer en el menú desplegable de submercado; de manera similar, después de elegir el submercado exclusivo, las tiendas que pertenecen a ese submercado deberían aparecer en la lista desplegable de tiendas, ¿cómo hago esto? Agradezco cualquier ayuda que puedan brindar.

Respuesta1

Una forma de lograrlo es la siguiente, suponiendo que entendí correctamente lo que desea lograr. Supongamos que tiene los siguientes datos en el rango A1:C11:

mercado submercado almacenar
m1 s1 1
m1 s1 2
m1 s2 3
m1 s2 4
m1 s3 5
m1 s4 6
m2 s1 1
m2 s2 2
m2 s3 3
m2 s3 4

Ahora necesitamos crear una tabla auxiliar. Para hacer esto, copie los encabezados de su tabla principal, por ejemplo, en el rango E1:G1. A continuación, agregue las siguientes fórmulas a E2, F2y G2, respectivamente:

=UNIQUE($A$2:$A$11)
=UNIQUE(FILTER($B$2:$B$11, $A$2:$A$11=$J$1))
=UNIQUE(FILTER($C$2:$C$11, ($A$2:$A$11=$J$1) * ($B$2:$B$11=$J$2)))

Estas fórmulas se utilizan para filtrar solo las observaciones relevantes, por ejemplo, cuando filtra el mercado "m1", obtiene solo los submercados disponibles, etc. La salida es una matriz dinámica que usamos como entrada para la lista desplegable. En eso, siempre tenemos sólo las observaciones relevantes.

Ahora, necesitamos configurar la lista desplegable de la siguiente manera usando las matrices dinámicas creadas con las fórmulas anteriores: Para la primera lista, por ejemplo, en la celda, J1vaya a -> pestaña Data-> Data Validation-> Allow: List-> Source: =$E$2#. Ahora repita este paso en las celdas J2y J4, mientras cambia la fuente a =$F$2#y =$G$2#, respectivamente. Es #necesario para indicarle a Excel que debe considerar toda la matriz derramada. Además, puede especificar en la columna Iel aspecto respectivo que desea filtrar (ver más abajo).

Al final, su archivo debería verse de la siguiente manera:

Resultado

información relacionada