Skip to main content

¿Cómo crear rápidamente una lista desplegable dependiente dinámica en Excel?

Author: Xiaoyang Last Modified: 2025-06-03

Crear listas desplegables dependientes dinámicas en Excel puede mejorar significativamente la eficiencia y precisión de la entrada de datos. Esta función te permite crear listas donde las opciones en un menú desplegable dependen de la selección realizada en otro. Por ejemplo, seleccionar un tipo de alimento en el primer menú desplegable podría determinar la lista de alimentos específicos disponibles en el segundo menú desplegable. Aquí tienes una guía paso a paso para crear y optimizar una lista desplegable dependiente dinámica en Excel.


Crear una lista desplegable dependiente dinámica en Excel

Supongamos que tengo una tabla de cuatro columnas que indican cuatro tipos de alimentos: fruta, comida, carne y bebida, y debajo de ellos están los nombres de alimentos específicos. Consulta la siguiente captura de pantalla:
sample data

Ahora necesito crear una lista desplegable que contenga los alimentos, como fruta, comida, carne y bebida, y la segunda lista desplegable tendría los nombres de alimentos específicos. Si selecciono comida, la segunda lista desplegable mostrará arroz, fideos, pan y pastel. Para hacer esto, por favor sigue los siguientes pasos:

1. Primero, necesito crear algunos nombres de rango para estas columnas y la primera fila de categorías.

(1.) Crea un nombre de rango para las categorías, la primera fila, selecciona A1:D1, y escribe el nombre de rango "Foodstuff" en el cuadro "Nombre", luego presiona la tecla "Enter".
Create a range name for the categories
(2.) Luego necesitas nombrar cada una de las columnas siguiendo el paso anterior como se muestra a continuación:
create range names for each column data

2. Ahora puedo crear la primera lista desplegable, selecciona una celda en blanco o una columna donde quieras aplicar esta lista desplegable, y luego haz clic en "Datos" > "Validación de datos" > "Validación de datos", consulta la captura de pantalla:
 Data > Data Validation > Data Validation

3. En el cuadro de diálogo "Validación de datos", haz clic en la pestaña "Configuración", selecciona "Lista" desde la lista desplegable "Permitir", e introduce la siguiente fórmula en el cuadro "Fuente".

=Foodstuff
specify options in the dialog box
Nota: Necesitas escribir la fórmula con el nombre que asignaste a tus categorías.

4. Haz clic en "Aceptar" y mi primera lista desplegable ha sido creada, luego selecciona la celda y arrastra el controlador de relleno hasta la celda donde deseas aplicar esta opción.
the first drop down list is created

5. Luego puedo crear la segunda lista desplegable, selecciona una celda en blanco, y haz clic en "Datos" > "Validación de datos" > "Validación de datos" nuevamente, en el cuadro de diálogo "Validación de datos", haz clic en la pestaña "Configuración", selecciona "Lista" desde la lista desplegable "Permitir", e introduce la siguiente fórmula en el cuadro "Fuente".

=indirect(F1)
specify the options to create the second drop down
Nota: F1 indica la ubicación de la celda para la primera lista desplegable que he creado, puedes cambiarla según sea necesario.

6. Luego haz clic en "Aceptar", y arrastra el contenido de la celda hacia abajo, y la lista desplegable dependiente ha sido creada con éxito. Consulta la captura de pantalla:
the dependent drop down list is created the dependent drop down list is created
Y luego, si selecciono un tipo de alimento, la celda correspondiente solo mostrará su nombre de alimento específico.

Notas:
1. La flecha desplegable solo es visible cuando la celda está activa.
2. Puedes continuar profundizando tanto como quieras, si deseas crear la tercera lista desplegable, simplemente usa la segunda lista desplegable como la "Fuente" de la tercera lista desplegable.


Crea rápidamente listas desplegables dependientes con una herramienta increíble

Supongamos que tienes una tabla de datos en el rango B2:E8, y quieres crear listas desplegables independientes basadas en la tabla de datos en el rango G2:H8. Ahora puedes hacerlo fácilmente con la función "Lista desplegable dinámica" de "Kutools para Excel".
sample data

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

1. Haz clic en "Kutools" > "Lista desplegable" > "Lista desplegable dinámica" para habilitar esta función.
Click Kutools > Drop-down List > Dynamic Drop-down List

2. En el cuadro de diálogo "Lista desplegable dependiente", por favor realiza lo siguiente:

  1. Marca la opción "Modo A: Lista desplegable dependiente de 2 niveles";
  2. En el cuadro "Rango de Datos", selecciona la tabla de datos en la que crearás listas desplegables dependientes;
  3. En el cuadro "Rango de Salida", selecciona el rango de destino donde colocarás las listas desplegables dependientes.
  4. Finalmente, haz clic en el botón "Aceptar".
    Consejo: Si marcas la opción "Lista desplegable dinámica horizontalmente", la lista desplegable dependiente se mostrará en orden horizontal.
    specify the options in the dialog box

Hasta ahora, las listas desplegables independientes han sido creadas en el rango de destino especificado. Puedes seleccionar opciones de estas listas desplegables independientes fácilmente.

Consejo: Si no marcas la opción "Lista desplegable dinámica horizontalmente", la lista desplegable dependiente se mostrará en orden vertical. specify the options in the dialog box

Siguiendo esta guía, podrás crear listas desplegables dependientes dinámicas de manera rápida y eficiente, ahorrando tiempo y reduciendo errores en tus proyectos de Excel. Si estás interesado en explorar más consejos y trucos de Excel, nuestro sitio web ofrece miles de tutoriales.

Demostración: Crear una lista desplegable dinámica en Excel

 

 


Artículos relacionados:

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!