Crear una Lista Desplegable en Cascada en Excel y Google Sheets

Written by

Mel Jenkins

Reviewed by

Laura Tsitlidze

Translated by

Dennis Madrid

Last updated on julio 9, 2022

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

Crear una Lista Desplegable en Cascada en Excel

Una lista desplegable en cascada es una lista basada en el valor seleccionado en otra lista. En el ejemplo anterior, el usuario ha seleccionado LG como marca de teléfono. La lista que muestra los modelos de teléfonos mostrará entonces sólo los modelos de LG. Si el usuario seleccionara Apple o Samsung, la lista cambiaría para mostrar los modelos relevantes de esas marcas de teléfono.

Lista Desplegable en Cascada en Excel

 

 

Crear Nombres de Rangos

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 rangos a partir de esas listas de datos.

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

Datos para Listas Desplegables en Excel

 

  1. A continuación, seleccione los datos para la primera lista y cree un nombre de rango para esos datos. En la cinta de opciones, seleccione Fórmulas > Definir nombre.

Seleccionar Rango para Asignar Nombre en Excel

  1. Escriba el nombre para el rango de datos y haga clic en Aceptar.

Asignar Nombre a Rango en Excel

  1. Repite esto para cada una de las listas individuales (para este ejemplo, Apple, Samsung y LG). Después de crear los nombres de los rangos, en la cinta de opciones, seleccione Fórmulas > Administrador de nombres (o pulse CTRL + F3 en el teclado) para ver los nombres de los rangos en el Administrador de nombres.

Administrador de Nombres en Excel

 

Crear la Primera Lista Desplegable Utilizando la Validación de Datos

Las listas desplegables son un tipo de regla de validación de datos.

  1. Selecciona la celda donde quieres que vaya la primera lista desplegable (principal).
  2. En la cinta de opciones, seleccione Datos > Herramientas de datos > Validación de datos.

Validar Celda en Excel

 

  1. En la pestaña Configuración, selecciona Lista en Permitir, y asegúrate de que estén marcadas las opciones Ignorar blanco y Desplegable en celda. Escriba el nombre del rango como Fuente para la lista desplegable.

Configurar Validación de Datos en Excel

 

  1. Para configurar un mensaje que informe a los usuarios de la hoja de cálculo de que deben seleccionar una lista desplegable, seleccione la pestaña Mensaje de entrada y marque la casilla Mostrar mensaje de entrada cuando se seleccione la celda. Escriba su Título y mensaje de entrada.

Crear Mensaje de Entrada para Validación de Datos en Excel

 

  1. Seleccione la pestaña Alerta de error y configure un mensaje cuando el usuario no seleccione de la lista desplegable válida. Asegúrese de que la casilla Mostrar alerta de error después de introducir datos no válidos esté marcada y, a continuación, seleccione el Estilo en la lista desplegable. A continuación, escriba un Título y mensaje de error para el aviso.

Crear Mensaje de Error para Validación de Datos en Excel

  1. Haga clic en Aceptar para añadir la regla de validación de datos a la celda seleccionada.
  2. Esto creará la primera lista desplegable que muestra las diferentes marcas de teléfonos móviles.

Celda Validada en Excel

 

Crear una Lista Desplegable en Cascada con Validación de Datos

  1. Seleccione la celda en la que desea que vaya la segunda lista desplegable (dependiente).
  2. En la cinta de opciones, seleccione Datos > Herramientas de datos > Validación de datos.
  1. En la pestaña Configuración, seleccione Lista en el campo Permitir, y asegúrese de que están marcadas las opciones Ignorar blanco y Desplegable en celda.
  2. Escriba la siguiente fórmula y haga clic en Aceptar.
=INDIRECTO(B1)

Nota: También puede utilizar una sentencia SI.

Celda Validada en Cascada en Excel

  1. Si no tiene un valor en B1, obtendrá el mensaje de error La fuente se evalúa actualmente a un error. ¿Desea continuar? Esto se debe a que no ha seleccionado de la lista desplegable en B1; haga clic en para anular el mensaje.
  1. Seleccione una Marca de teléfono de la primera lista desplegable y, a continuación, seleccione la segunda lista desplegable para ver la lista en cascada.

Celda Validada en Cascada en Excel Resultado

Crear una Lista Desplegable en Cascada en Google Sheets

La creación de una lista desplegable en cascada en Google Sheets es bastante diferente a la creación de una en Excel, ya que no se puede utilizar la función INDIRECTO. En su lugar, utiliza las funciones INDICE y COINCIDIR (que también se pueden utilizar 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.

Datos para Listas Desplegables en Google Sheets

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

  1. Seleccione los datos para el rango con nombre y luego en el Menú, seleccione Rangos con nombre.

Asignar Nombre a Rango en Google Sheets

  1. Escriba el nombre que desea dar al rango y haga clic en Listo.

Asignar Nombre a Rango en Google Sheets Paso Final

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

Validar Celda en Google Sheets

  1. Establece los Criterios seleccionando Lista de un rango y escribiendo el nombre del rango con nombre que has creado. Haz clic en Guardar.

Validar Celda en Google Sheets Paso Final

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

Ejemplo Lista Desplegable en Google Sheets

 

A partir de este punto, Google Sheets se diferencia de Excel. Volviendo a la ubicación donde se almacenan los datos de la lista, haz coincidir la opción seleccionada en la primera lista desplegable con las listas que has creado en tus datos.

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

Referencia a Celda en Google Sheets

 

  1. A continuación, en la celda situada debajo de la referencia, escribe la siguiente fórmula.
=INDICE($C$2:$E$8; ; COINCIDIR(G1; $C$1:$E$1; 0) )

Esta fórmula buscará un valor coincidente en el rango C1:E1 (Apple, Samsung o LG), y devolverá la lista que se encuentra justo debajo de ese rango (C2:E8).

Funciones Indice y Coincidir para Validación en Cascada en Google Sheets

A continuación, utilice esta lista como segundo rango para la lista desplegable en cascada.

  1. Selecciona la celda donde quieres que aparezca la lista desplegable en cascada.

Configuración Segunda Lista Desplegable en Cascada en Google Sheets

 

  1. En el menú, selecciona Validación de datos y, a continuación, selecciona el rango que has creado anteriormente como rango para la lista. Haz clic en Guardar.

Validar Segunda Lista Desplegable en Cascada en Google Sheets

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

Validar Segunda Lista Desplegable en Cascada en Google Sheets Resultado

AI Formula Generator

Pruébelo Gratis

Ver todos los Artículos sobre Cómo Hacer