KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

Cree rápidamente menús desplegables de varios niveles Lista desplegable en Excel

AutorKelly Fecha de modificación

En general, es fácil crear un menú desplegable con la función Validación de datos en Excel. Pero ¿qué ocurre si desea crear un menú desplegable dinámico con varios niveles, por ejemplo, de 3 niveles, en Excel? Con la función Lista desplegable dinámica de Kutools para Excel, puede crear fácilmente un menú desplegable de 2 a 5 niveles en Excel.


 Cree un menú desplegable de 2 niveles Lista desplegable horizontalmente en Excel

Supongamos que tiene un menú con 4 categorías, como se muestra en la siguiente captura de pantalla. Ahora puede aplicar la función Lista desplegable dinámica para crear un menú desplegable de dos niveles con lista desplegable en dirección horizontal, tal como se indica a continuación:

shot-dynamic-drop-down-list-1

1. Haga clic en Kutools > Lista desplegable > Lista desplegable dinámica para activar esta función.

shot-dynamic-drop-down-list-2

2. En el cuadro de diálogo Lista dinámica, configure lo siguiente:

(1) Marque la opción Modo A: Lista desplegable de 2 nivelesen la sección Modo;
(2) En el cuadro Rango de datos, seleccione el rango Datos de origen que utilizó para el menú Lista dinámica;
(3) Active la opción Colocar lista horizontalmente;
(4) Especifique el rango de destino en el cuadro Área de ubicación de la lista;
(5) Haga clic en el botón Aceptar.

shot-dynamic-drop-down-list-3

Consejos: En el cuadro Área de ubicación de la lista, selecciona dos columnas para generar el menú desplegable dinámico.

Ahora ha creado un menú desplegable de dos niveles con lista desplegable en dirección horizontal. Vea la captura de pantalla:

 Cree un menú desplegable de 2 niveles Lista desplegable verticalmente en Excel

También puede crear fácilmente un menú desplegable de dos niveles en dirección vertical con la función Lista desplegable dinámica en Excel.

1. Haga clic en Kutools > Lista desplegable > Lista desplegable dinámica para activar esta función.

2. En el cuadro de diálogo Lista dinámica, configure lo siguiente:
(1) Marque la opción Modo A: Lista desplegable de 2 niveles en la sección Modo;
(2) En el cuadro Rango de datos, seleccione el rango de datos de origen que utilizó para el menú de lista dinámica;
(3) Especifique el rango de destino en el cuadro Área de ubicación de la lista;
(4) Haga clic en el botón Aceptar.

shot-dynamic-drop-down-list-4

Consejos:
(1) En el cuadro Área de ubicación de la lista, selecciona dos filas para generar el menú desplegable dinámico.
(2) No marques la opción Colocar lista horizontalmente.

Ahora ha creado un menú desplegable de dos niveles con lista desplegable en dirección vertical. Vea la captura de pantalla:


 Cree un menú desplegable de 2-5 niveles Lista desplegable en Excel

Por ejemplo, tengo una tabla con continentes, países y ciudades, como se muestra en la siguiente captura de pantalla. Y utilizaré la función Lista desplegable dinámica para crear un menú desplegable de 3 niveles en Excel.

shot-dynamic-drop-down-list-5

1. Haga clic en Kutools > Lista desplegable > Lista desplegable dinámica para activar esta función.

2. En el cuadro de diálogo Lista dinámica, configure lo siguiente:
(1) Marque la opción Modo B: Lista desplegable de 2-5 niveles en la sección Modo;
(2) En el cuadro Rango de datos, seleccione el rango de datos de origen que utilizó para el menú Lista dinámica;
(3) Especifique el rango de destino en el cuadro Área de ubicación de la lista;
(4) Haga clic en el botón Aceptar.

shot-dynamic-drop-down-list-6

Notas:
1)Si sus datos incluyen encabezados, marque la opción Incluir títulos.
2)En el cuadro Área de ubicación de la lista, debe seleccionar un número de columnas igual al número de columnas del rango Datos de origen. De lo contrario, aparecerá un cuadro de aviso como el que se muestra en la siguiente captura de pantalla tras hacer clic en el botón Aceptaren el cuadro de diálogo Lista dinámica.

shot-dynamic-drop-down-list-7

3)De forma predeterminada, los valores del menú desplegable Lista desplegable dinámica creado se ordenan según el orden original del rango Datos de origen. Si desea ordenarlos alfabéticamente, haga clic en el botón Configuración avanzadasituado en la esquina inferior izquierda del cuadro de diálogo y, a continuación, seleccione shot-dynamic-drop-down-list-8en el menú.Ordenar Alfabéticamente from the menu.

shot-dynamic-drop-down-list-9

Puede ver el resultado en la siguiente captura de pantalla.

shot-dynamic-drop-down-list-10

4)También hay una opción en el menú Configuración avanzada"Tratar todo el contenido como texto". Si recibe las siguientes dos alertas de error al crear el menú Lista desplegable dinámica, se recomienda activar esta opción.

shot-dynamic-drop-down-list-11

Alerta de error 1  Alerta de error 2
shot-dynamic-drop-down-list-12     shot-dynamic-drop-down-list-13
5)Si ya existe Lista desplegable dinámica en el rango Área de ubicación de la lista, aparecerá el siguiente cuadro de diálogo preguntando si desea sobrescribirlo.

shot-dynamic-drop-down-list-14

Hasta ahora, he creado un menú desplegable de tres niveles. Consulte la captura de pantalla:

Consejos: Si sus datos contienen 4 (o 5) columnas, esta función creará automáticamente un menú desplegable de 4 (o 5) niveles.


 Nota

1. En el cuadro de diálogo Lista dinámica, puede hacer clic en el botón Ejemplo para abrir la hoja de ejemplo. Sin embargo, esta acción cerrará el cuadro de diálogo actual.

2. Puede aplicar la función Eliminar restricciones de validación de datos de Kutools para Excel para borrar la validación de datos del menú Lista desplegable en las selecciones.


  Demostración:Crear menús desplegables de varios niveles Lista desplegable en Excel

 
Kutools para Excel: ¡Más de 300 herramientas prácticas al alcance de su mano! Disfrute de funciones potenciadas por inteligencia artificial para trabajar de forma más inteligente y rápida.¡Descárguelo ahora!

Herramientas de productividad recomendadas

Office Tab: Utilice pestañas prácticas en Microsoft Office, al igual que en Chrome, Firefox y el nuevo navegador Edge. Cambie fácilmente entre documentos con pestañas… ¡sin más ventanas desordenadas!Más información...

Kutools para Outlook: Kutools para Outlook ofrece 100+ potentes funcionespara Microsoft Outlook 2010–2024 (y versiones posteriores), así como para Microsoft 365, ayudándole a simplificar la gestión del correo electrónico y aumentar su productividad.Más información...


Kutools para Excel

Kutools para Excel ofrece más de 300 funciones avanzadas para optimizar su trabajo en Excel 2010 – 2024 y Microsoft 365. La función mostrada anteriormente es solo una de las numerosas herramientas diseñadas para ahorrarle tiempo.

🌍 Compatible con 40+ idiomas de interfaz
✅ Confían en él 500,000+ usuarios y 80,000+ empresas de todo el mundo
🚀 Compatible con todas las versiones modernas de Excel
🎁 Prueba gratuita de 30 días con todas las funciones — sin registro ni limitaciones
Kutools for Excel CintaKutools for Excel Cinta