Cree una lista desplegable en cascada en Excel y Google Sheets

Cree una lista desplegable en cascada en Excel y Google Sheets

Este tutorial demostrará cómo crear una lista desplegable en cascada (también llamada "dependiente") en Excel y Google Sheets.

Una lista desplegable en cascada es una lista basada en el valor que se selecciona en una lista diferente. En el ejemplo anterior, el usuario ha seleccionado LG como el Teléfono Hacer. La lista que muestra Modelos de teléfono de los teléfonos mostrará solo el LG modelos. Si el usuario seleccionara manzana o Samsung, entonces la lista cambiaría para mostrar los modelos relevantes para esas marcas de teléfonos.

Crear nombres de rango

El primer paso para crear listas desplegables en cascada es establecer una ubicación para almacenar los datos de la lista y crear nombres de rango a partir de esas listas de datos.

1. En una ubicación separada, escriba la información necesaria para las listas desplegables. Esto puede estar en una hoja de trabajo separada o en un rango de celdas en blanco a la derecha de las listas desplegables requeridas.

2. Luego, seleccione los datos para la primera lista y cree un nombre de rango para esos datos. En el Cinta, Seleccione Fórmulas> Definir nombre.

3. Escriba el nombre del rango de datos y luego haga clic en está bien.

4. Repita esto para cada una de las listas individuales (para este ejemplo, manzana, Samsung, y LG). Después de crear los nombres de rango, en el Cinta, Seleccione Fórmulas> Administrador de nombres (o presione CTRL + F3 en el teclado) para ver los nombres de rango en el Administrador de nombres.

Creación de la primera lista desplegable mediante validación de datos

1. Seleccione la celda donde desea que vaya la primera lista desplegable (principal).

2. En el Cinta, Seleccione Datos> Herramientas de datos> Validación de datos.

3. En el Ajustes pestaña, seleccione Lista debajo Permitir, y asegúrese de que Ignorar en blanco y Menú desplegable en la celda se comprueban. Escriba el nombre del rango como Fuente para la lista desplegable.

4. Para configurar un mensaje para informar a los usuarios de la hoja de trabajo que deben seleccionar de una lista desplegable, seleccione el Mensaje de entrada pestaña y verifique la Mostrar mensaje de entrada cuando se selecciona la celda casilla de verificación. Escriba el Título y Mensaje de entrada requerido.

5. Seleccione el Alerta de error pestaña y configure un mensaje cuando el usuario no seleccione de la lista desplegable válida. Asegúrate de eso Mostrar alerta de error después de ingresar datos no válidos está marcado, y luego seleccione el Estilo en la lista desplegable. Luego escriba un Título y Mensaje de error por la advertencia.

6. Haga clic en OK para agregar la regla de validación de datos a la celda seleccionada.

7. Esto creará la primera lista desplegable que muestra las diferentes marcas de teléfonos móviles.

Creación de la lista desplegable en cascada con validación de datos

1. Seleccione la celda donde desea que vaya la segunda lista desplegable (dependiente).

2. En el Cinta, Seleccione Datos> Herramientas de datos> Validación de datos.

3. En el Ajustes pestaña, seleccione Lista desde el Permitir lista desplegable y asegúrese de que Ignorar en blanco y Menú desplegable en la celda se comprueban.

4. Escriba la siguiente fórmula y luego haga clic en OK.

1 = INDIRECTO (C2)

NOTA: Alternativamente, puede usar una instrucción IF.

5. Si no tiene un valor en C2, obtendrá el mensaje de error:
La fuente actualmente se evalúa como un error. ¿Quieres continuar?
Esto se debe a que no ha seleccionado de la lista desplegable en C2; hacer clic para anular el mensaje.

6. Seleccione un Marca de teléfono de la primera lista desplegable y luego seleccione la segunda lista desplegable para ver la lista en cascada.

Cree una lista desplegable en cascada en Hojas de cálculo de Google

Crear una lista desplegable en cascada en Google Sheets es bastante diferente a crear una en Excel, ya que no puede usar la función INDIRECTA. En su lugar, use las funciones INDICE y COINCIDIR (que también se pueden usar en Excel).

1. Al igual que con Excel, el primer paso para crear listas desplegables en cascada es establecer una ubicación separada en la hoja para almacenar los datos de la lista.

A continuación, puede crear un rango con nombre para los valores que desee en la primera lista desplegable.

2. Seleccione los datos para el rango nombrado y luego desde el Menú, Seleccione Rangos con nombre.

3. Escriba el nombre para dar el rango y luego haga clic en Hecho.

4. Para la primera lista desplegable, haga clic en la celda donde debe aparecer y luego en el Menú, Seleccione Datos> Validación de datos.

5. Configure el Criterios seleccionando Lista de un rango y escribiendo el nombre del rango con nombre que creó. Hacer clic Ahorrar.

6. Seleccione una opción de la lista desplegable recién creada (por ejemplo, manzana).

Desde este punto, Google Sheets se diferencia de Excel. Volviendo a la ubicación donde se almacenan los datos de la lista, haga coincidir la opción seleccionada en la primera lista desplegable con las listas que ha creado en sus datos.

7. Primero, cree una referencia a la opción seleccionada.

8. Luego, en la celda debajo de la referencia, escriba la siguiente fórmula.

1 = ÍNDICE ($ C $ 2: $ E $ 8`` COINCIDIR (G1, $ C $ 1: $ E $ 1, 0))

Esta fórmula buscará un valor coincidente en el rango C1: E1 (manzana, Samsung, o LG) y devuelva la lista directamente debajo de ese rango (C2: E8).

Luego use esta lista como el segundo rango para la lista desplegable en cascada.

9. Seleccione la celda donde desea que aparezca la lista desplegable en cascada.

10. En el Menú, Seleccione Validación de datosy luego seleccione el rango que creó anteriormente como rango para la lista. Hacer clic Ahorrar.

Ahora, cuando cambie el valor de la lista desplegable original, también cambiará el rango disponible en la segunda lista desplegable.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave