Saltar al contenido
EXCELERÍZATE VISUAL / #132

Listas desplegablesen Excel.

Un mismo estado, una misma forma de capturarlo.

Elige estados de un catálogo, comprueba una captura inválida y añade una opción nueva. Aprende cuándo ampliar un rango y cómo una tabla mantiene actualizada la lista.

6 min de lecturaNivel inicialSin registro
Pedidos · catálogo de tres estadosEJEMPLO #132
C2:C5 → Validación de datos → Lista
Pedidos · catálogo de tres estados: datos del recurso #132
FilaPedidoClienteEstadoDestacada
2P-501AlfaPendienteDestacada
3P-502BetaEntregado
4P-503GammaEn proceso
5P-504DeltaPendienteDestacada
4 pedidos con estados del catálogo1 en proceso + 1 entregado · 3 opciones2 pendientes

CASO ORIGINAL #132 · ESTATUS DE PEDIDOS

Aprende con un caso práctico. Concepto → ejemplo → guía descargableMicrosoft 365, Excel 2024, 2021, 2019 y 2016 · pasos de escritorio

¿Para qué sirve una lista desplegable en Excel?

Una lista desplegable permite elegir el contenido de una celda desde un catálogo. Es útil cuando varias personas capturan estados, áreas, tipos de solicitud o categorías: ayuda a que un mismo concepto tenga el mismo texto y pueda agruparse en filtros y reportes.

La guía #132 usa Pendiente, En proceso y Entregado para cuatro pedidos. El resultado inicial es dos pendientes, uno en proceso y uno entregado. Elegir del menú evita escribir variantes como pend. o Entregdo; también debes configurar y probar la alerta de error para la escritura manual.

Separa el catálogo de las celdas donde capturas

Pedidos originales en A1:C5
A · PedidoB · ClienteC · Estado
P-501AlfaPendiente
P-502BetaEntregado
P-503GammaEn proceso
P-504DeltaPendiente

Escribe Estado en H1 y las tres opciones en H2:H4, una por fila. C2:C5 son las celdas de captura; H2:H4 es su origen. No incluyas el encabezado Estado entre las opciones. El catálogo del ejemplo es corto y no tiene vacíos ni duplicados.

Practica: elige un estado y amplía el catálogo

Cambia P-501 de Pendiente a Entregado y comprueba el reparto: un pendiente, uno en proceso y dos entregados. Intenta escribir Entregdo para observar el rechazo. Después añade Cancelado en H5 y compara la lista basada en tabla con el rango fijo que todavía termina en H4.

Un catálogo para cuatro pedidos

El caso #132 empieza con tres estados aprobados y cuatro pedidos. Elige un estado en cada fila, prueba una captura manual y observa cómo el origen determina las opciones disponibles.

Origen en Validación de datos: =ListaEstados

El nombre ListaEstados se refiere a =tblEstados[Estado].

Catálogo en H2:H4

  • Pendiente
  • En proceso
  • Entregado

La práctica añade la opción al final de la tabla. Si retiras una opción del catálogo, los pedidos ya capturados no se corrigen solos.

Pedidos A1:C5 · la validación se aplica a C2:C5
PedidoClienteEstado
P-501AlfaEn el catálogo
P-502BetaEn el catálogo
P-503GammaEn el catálogo
P-504DeltaEn el catálogo

3 opciones activas · 4 pedidos

4 estados válidos

  • Pendiente: 2
  • En proceso: 1
  • Entregado: 1

Prueba escritura manual en P-501

Se simula una alerta Detener activa. La comparación no distingue mayúsculas; escribir “pendiente” no se normaliza a “Pendiente”. Elegir del menú conserva el texto del catálogo. Este ejercicio exige un estado completo y no simula Omitir blancos ni borrar con Supr.

Después de pegar datos: revisa la captura

Un pegado puede introducir datos fuera del catálogo o reemplazar la validación. El escenario siguiente inserta “pend.” en P-501 sin pasar por la escritura controlada. Elige un estado válido para corregirlo.

Ver configuración para Excel
Captura: C2:C5
Permitir: Lista
Origen: =ListaEstados
Celda con lista desplegable: activada
Alerta de error: mostrar mensaje; estilo Detener

Tabla del catálogo: tblEstados
Nombre de ámbito Libro: ListaEstados
Se refiere a: =tblEstados[Estado]

Cómo crear una lista desplegable desde un rango

  1. Reinicia la práctica, copia la tabla y pégala en A1 de una hoja vacía. Los pedidos quedan en A:C y el catálogo en H.
  2. Selecciona C2:C5 y abre Datos → Validación de datos. En Permitir, elige Lista.
  3. Escribe =$H$2:$H$4 en Origen. Activa Celda con lista desplegable y decide el tratamiento de blancos según tu proceso.
  4. En Alerta de error, activa Mostrar mensaje de error y elige Detener. Escribe un mensaje que indique usar un estado del catálogo.
  5. Acepta, elige opciones en las celdas y prueba también una captura manual inválida. Comprueba que el resultado sea el esperado.

Cómo hacer que la lista crezca desde tblEstados

El método del original usa una tabla de Excel para el catálogo y un nombre definido como puente hacia la validación. Así puedes añadir una fila al catálogo y mantener una referencia a la columna completa, en lugar de dejar el origen limitado a tres celdas.

  1. Selecciona H1:H4, usa Insertar → Tabla y confirma que la tabla tiene encabezados.
  2. En Diseño de tabla, cambia el nombre a tblEstados. El encabezado de su única columna debe ser Estado.
  3. En Fórmulas → Administrador de nombres → Nuevo, crea ListaEstados con ámbito Libro y Se refiere a: =tblEstados[Estado].
  4. Vuelve a Validación de datos de C2:C5 y escribe =ListaEstados en Origen. Mantén la lista desplegable y la alerta Detener activadas.
  5. Añade Cancelado en la fila siguiente del catálogo. Comprueba que forme parte de tblEstados y aparezca en las celdas de captura.

Rango fijo frente a tabla: prueba una cuarta opción

Qué pasa cuando añades Cancelado en H5
OrigenOpciones disponiblesAcción necesaria
=$H$2:$H$4Las tres inicialesAmpliar hasta H5
=$H$2:$H$5Las cuatroRevisar el límite cuando vuelva a crecer
=ListaEstados → tblEstados[Estado]Las cuatro, si H5 está en la tablaConfirmar que la fila nueva se incluyó

Retirar una opción del catálogo no cambia automáticamente los estados ya escritos en pedidos. En la práctica, asigna Cancelado a P-501 y después retira esa opción: la revisión marca el pedido fuera del catálogo. Decide cómo tratar los registros históricos antes de cambiar un catálogo usado en reportes.

Detener, escritura manual y datos pegados

La selección del menú devuelve el texto del catálogo. La escritura manual puede conservar una forma distinta, como pendiente en minúsculas; la práctica no la normaliza. Si necesitas una presentación uniforme, utiliza las opciones y revisa los datos importados.

El escenario de pegado inserta pend. sin pasar por la entrada controlada. La revisión de la práctica lo señala y permite corregirlo eligiendo Pendiente. Configurar una lista no sustituye la comprobación de los datos después de una importación o un pegado.

Este ejercicio trabaja con estados completos. No reproduce Omitir blancos ni el borrado de una celda con Supr. En tu archivo, comprueba por separado si se permiten celdas vacías y cómo detectar pedidos sin estado; no des por obligatorio un campo únicamente porque tiene una lista.

Qué revisar si la lista no funciona

  • Si no aparece la flecha, revisa Celda con lista desplegable y que estés seleccionando una celda con validación.
  • Si aparece Estado como opción, quitaste mal el encabezado del origen; usa solo los valores del catálogo.
  • Si la cuarta opción no aparece, revisa el rango o la inclusión de la fila en tblEstados.
  • Si Excel no reconoce ListaEstados, comprueba el nombre definido, su ámbito Libro y su referencia a la tabla.
  • Si una entrada inválida se acepta, revisa la alerta de error y cómo se introdujo el dato. Verifica también los pegados.

Compatibilidad y fuentes de consulta

Los pasos de tabla, nombre definido y validación están descritos para Excel de escritorio. Los paneles y posibilidades de edición de nombres pueden variar entre versiones, Mac y la Web. La práctica simula una sola lista compartida; no crea listas dependientes ni selección múltiple.

Resuelve tus dudas

Preguntas frecuentes sobre Listas desplegables

¿Cómo pongo una lista desplegable en una celda de Excel?

Selecciona la celda, abre Datos → Validación de datos, elige Lista y define el origen. En este caso, C2:C5 toma los estados de H2:H4. Activa Celda con lista desplegable y prueba la captura.

¿Cómo agrego una opción nueva a la lista?

Si usas un rango fijo, amplíalo para incluir la nueva celda. Si usas ListaEstados referido a tblEstados[Estado], comprueba que la opción nueva forme parte de esa tabla.

¿Dónde escribo =ListaEstados?

En el cuadro Origen de Validación de datos. Antes crea el nombre ListaEstados, con ámbito Libro, referido a =tblEstados[Estado].

¿La lista evita cualquier dato incorrecto?

Ayuda a controlar la captura, pero requiere configuración y revisión. Usa la alerta Detener para escritura manual inválida y comprueba los datos después de pegarlos o importarlos.

¿Quitar una opción corrige los pedidos anteriores?

No cambia automáticamente los textos ya capturados. Revisa los pedidos que usan la opción retirada y define cómo tratarlos en el catálogo y los reportes.

Elaborado por Excelerizate a partir de la guía Visual #132. Los datos se usan con fines didácticos.

De la práctica a mejores reportes

Haz que Excel trabaje contigo.

Aprende a resolver tareas de tu trabajo con el programa de Excel Empresarial de Excelerizate.

Conocer el programa