Validación personalizada: listas desplegables dependientes

Validación personalizada: listas desplegables dependientes

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"

texto alternativo

Luego cree listas con nombres para cada grupo de subtipos. Puedes ocultar estas listas más tarde si lo deseas.

texto alternativo

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

texto alternativo

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.

texto alternativo

Y aquí está el resultado final:

texto alternativo

información relacionada