Skip to main content

¿Cómo crear una lista desplegable dinámica en orden alfabético en Excel?

Author: Sun Last Modified: 2025-06-03

La mayoría de ustedes probablemente sepan cómo crear una lista desplegable dinámica, pero en algunos casos, es posible que deseen ordenar la lista desplegable en orden alfabético, como se muestra en la captura de pantalla a continuación. Ahora, este tutorial introduce la manera de crear una lista desplegable dinámica en orden alfabético en Excel.

A screenshot showing a dynamic drop-down list sorted in alphabetical order in Excel

Crear una lista desplegable dinámica en orden alfabético


arrow blue right bubble Crear una lista desplegable dinámica en orden alfabético

Para crear una lista desplegable dinámica en orden alfabético, debe seguir los siguientes pasos:

1. Seleccione los datos originales y luego haga clic en Fórmulas > Definir nombre. Ver captura de pantalla:

A screenshot showing the selection of data and Define Name option in Excel

2. Luego, en el cuadro de diálogo Nuevo nombre, escriba un nombre para el rango seleccionado en el cuadro de texto Nombre, y escriba esta fórmula =OFFSET(Hoja1!$A$1, 0, 0, CONTARA(Hoja1!$A$1:$A$1001)) en el cuadro Se refiere a. Ver captura de pantalla:

A screenshot showing the New Name dialog

Nota: En la fórmula, A1 es la primera celda de su rango de datos original, y Hoja1 es la hoja de trabajo donde están sus datos originales.

3. Haga clic en Aceptar. Luego vaya a otra hoja, aquí voy a Hoja2, y seleccione una celda para escribir esta fórmula =SI(CONTARA(Lista)>=FILAS($A$1:A1), INDICE(Lista, COINCIDIR(K.ESIMO.MENOR(CONTAR.SI(Lista, "<"&Lista), FILA(A1)), CONTAR.SI(Lista, "<"&Lista), 0)), "") dentro de ella, y presione las teclas Shift + Ctrl + Enter, luego arrastre el controlador de autocompletar hacia abajo hasta que aparezca una celda en blanco. Ver captura de pantalla:

A screenshot showing the formula being applied to sort values for the drop-down list in Excel

Nota: En la fórmula anterior, Lista es el nombre que definió para los datos originales en el paso 2, A1 es la primera celda de los datos originales.

4. Luego seleccione la columna donde están las celdas con la fórmula y haga clic Fórmula > Definir nombre, luego en el cuadro de texto Nombre escriba ValoresOrdenados en el Nuevo nombre cuadro de diálogo. Ver captura de pantalla:
A screenshot showing the Define Name option for sorted values in Excel
A screenshot showing the New Name dialog for defining sorted values

5. Haga clic en Aceptar. Luego vaya a seleccionar una celda o un rango donde necesita crear la lista desplegable dinámica, y haga clic en Datos > Validación de datos. Ver captura de pantalla:

A screenshot showing the Data Validation option for creating a dynamic drop-down list in Excel

6. Luego, en el cuadro de diálogo Validación de datos, seleccione Lista desde la lista Permitir, y escriba =ValoresOrdenados en el cuadro Fuente. Ver captura de pantalla:

A screenshot showing the Data Validation dialog

7. Haga clic en Aceptar. Ahora puede ver que la lista desplegable creada está ordenada en orden alfabético.

A screenshot showing the final dynamic drop-down list in alphabetical order in Excel

Consejo: Si agrega nuevos datos a los datos originales, los datos se agregarán automáticamente a la lista desplegable y se volverán a ordenar. Ver captura de pantalla:

A screenshot showing the dynamically updated drop-down list after adding new data in 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!