Tengo dos columnas en una hoja que son interdependientes y quiero usar listas desplegables de validación en ambas de la siguiente manera:
Columna A (TIPO) | Columna B (Sub-TIPO) ------------------------------------------| Tipo A, Tipo B | Si TipoA SubTipoA1, | ... TipoN | SubtipoA2 ... SubtipoAN | ------------------------------------------|
Crear la columna A desplegable es trivial. ¿Cómo creo el menú desplegable de la Columna B, que a su vez depende de lo que se eligió en la Columna A?
Respuesta1
Puede utilizar la función INDIRECTA en Excel.
Primero cree una lista con nombre que consta de valores TipoA, TipoB, ... Llamémoslo "tipo"
Luego cree listas con nombres para cada grupo de subtipos. Puedes ocultar estas listas más tarde si lo deseas.
Ahora, para hacerlos dependientes, primero seleccione la celda en la que desea que el usuario seleccione el tipo y cree una lista desplegable para los tipos. Para hacer esto, seleccioneValidación de datosdesde el menú/cinta de datos. En Permitir lista de selección, en el cuadro de texto Fuente, escriba "=" después del nombre de la lista. es decir, "=tipo" en nuestro caso
Finalmente use la función indirecta para crear listas dependientes. Seleccione Validación de datos en el menú/cinta de datos. En Permitir lista de selección, en el cuadro de texto Fuente, escriba "=INDIRECTO(E2)". Cambie el valor de la celda "E2" al destino de su celda donde se realiza la primera selección. Haga clic en SÍ si aparece alguna ventana emergente de información.
Y aquí está el resultado final: