Desproteger hoja

Hoja desplegable en Excel: crea listas que evitan errores

noviembre 1, 2026 Tuto Excel 15 min read
Hoja desplegable en Excel: crea listas que evitan errores

Una hoja desplegable es un control que permite elegir un valor de una lista dentro de una celda. En este tutorial crearás el registro de gastos de una casa: las fechas, las categorías y los importes quedarán controlados y no será fácil escribir «Comida», «comida» o «Alimentación» como si fueran categorías distintas.

La herramienta se llama Validación de datos y está disponible en Excel 2016, 2019, 2021, 2024 y Microsoft 365, además de Excel para Mac y Excel para la web. Al terminar sabrás crear una lista básica, ampliar sus opciones, definir qué datos se aceptan y detectar cuándo una hoja protegida limita los cambios.

Nota: en los ejemplos se usa el punto y coma para separar argumentos y elementos. En Excel configurado con punto decimal, como en algunas instalaciones de México o Estados Unidos, se utiliza la coma.

Qué es una hoja desplegable y cuándo te sirve

Una hoja desplegable no es una pestaña del libro: es un selector que aparece dentro de una celda. Al seleccionarla, muestra una flecha y permite escoger un valor previamente definido.

En el registro de gastos de una casa, la columna Categoría puede utilizar una lista con Alimentación, Transporte, Ocio, Servicios y Otros. Así todas las filas utilizan las mismas etiquetas. Esto ayuda a filtrar, resumir y comparar los datos sin corregir manualmente variantes escritas a mano.

La validación puede controlar más que una lista. Según los datos, puede aceptar números enteros o decimales, fechas, horas, una longitud máxima de texto o una regla personalizada. Por eso conviene aplicarla justo después de crear la columna y antes de introducir muchas filas.

La hoja desplegable solo restringe la escritura. No revisa lo que ya estaba escrito ni inspecciona necesariamente un valor pegado. Por eso la usaremos junto con una revisión final de las celdas inválidas.

Cuidado: una hoja protegida o compartida puede impedir que abras o modifiques la validación. En ese caso, desbloquea las áreas de trabajo o deja de compartir la hoja antes de continuar.

Dónde está la validación y qué puede controlar

Para revisar o crear la regla, selecciona las celdas de destino y abre esta ruta:

DatosHerramientas de datosValidación de datos

El cuadro Validación de datos reúne las restricciones y los avisos. En la pestaña Configuración, el campo Permitir decide el tipo de contenido; Origen indica qué valores se aceptan.

En nuestro libro de gastos, la validación puede trabajar por columnas: Lista para categoría, Fecha para la fecha del movimiento y Decimal para el importe. Si quieres un mensaje que explique cómo rellenar el campo, utiliza la pestaña Mensaje de entrada. Para impedir valores incorrectos, configura una alerta de estilo Detener en Alerta de error.

La validación está integrada en Excel y no necesita fórmulas para mostrar un desplegable. Sí se apoya en celdas de la hoja cuando la lista procede de un rango. Puedes consultar la ayuda oficial sobre Validación de datos.

Permitir: elige qué acepta cada celda

La opción Permitir determina cómo se compara lo escrito con la regla. Estas son las alternativas disponibles:

Tipo de dato Qué acepta Ejemplo en el registro
Número entero Números sin decimales Cantidad de recibos: 1, 2, 3
Decimal Números con decimales Importe: 12,50
Lista Valores de una lista Alimentación, Transporte
Fecha Fechas dentro de un intervalo Entre 01/01/2026 y 31/12/2026
Hora Horarios dentro de un intervalo De 08:00 a 20:00
Longitud de texto Número máximo de caracteres Concepto de hasta 30 caracteres
Personalizada Resultado de una fórmula Regla adaptada a otra condición

Por ejemplo, en la columna Fecha se usa el tipo Fecha con intervalo de fechas; en Importe se usa Decimal con mínimo 0 y máximo 1.000. En Categoría se utiliza Lista.

Nota: las opciones de intervalo, mínimo y máximo aparecen cuando el tipo seleccionado las necesita. En Lista, el campo principal es Origen.

Mensaje de entrada y alerta de error

En Mensaje de entrada, activa Mostrar mensaje de entrada al seleccionar la celda. El título puede ser «Categoría del gasto» y el mensaje «Elige una categoría de la lista». Este texto aparece al seleccionar la celda y ayuda a entender qué debe contener.

En Alerta de error, activa Mostrar mensaje de error si se introducen datos no válidos. Elige el estilo Detener para impedir una entrada no permitida. Si eliges Información o Advertencia, Excel muestra el aviso, pero permite continuar con la entrada.

Con el estilo Detener, Excel rechaza la escritura incorrecta. La hoja queda protegida frente a ese error concreto, pero no frente a datos escritos antes de aplicar la regla.

Omitir en blanco y celda con lista desplegable

Omitir en blanco permite que la celda conserve un valor vacío. Actívalo cuando el dato pueda completarse más adelante. Por ejemplo, la fecha puede quedar vacía en un gasto previsto, mientras todavía no se conoce su fecha.

Celda con lista desplegable hace visible la flecha dentro de la celda. Desactívala si quieres que Excel acepte únicamente los valores de Origen, pero sin mostrar el control visible.

En nuestro registro, Omitir en blanco puede estar activo en la columna Fecha. En Categoría conviene desactivarlo si cada movimiento debe clasificarse. La casilla de lista desplegable debe estar marcada para que el lector vea la flecha y elija entre las categorías.

Cuidado: no actives Omitir en blanco en una categoría si una celda vacía rompería el seguimiento de los gastos.

Una lista desplegable con las categorías de gastos

Crea el libro Gastos de la casa y abre una hoja llamada Registro. Escribe estas cabeceras y datos. En E1_logits la lista de origen, pero todavía sin convertirla en tabla.

A1fx**Fecha**
A B C D E
1 Fecha Categoría Importe Concepto Categoría
2 05/01/2026 Alimentación 48,20 Supermercado Alimentación
3 07/01/2026 Transporte 12,00 Bus Transporte
4 09/01/2026 Ocio 25,50 Cine Ocio
5 12/01/2026 Servicios 63,90 Electricity Servicios
6 15/01/2026 Otros 18,00 Repuestos Otros
Registro
  1. Selecciona las celdas B2:B6, donde se escribirán las categorías.
  2. Abre Datos > Herramientas de datos > Validación de datos.
  3. En la pestaña Configuración, comprueba que está seleccionada la pestaña Permitir.
  4. En Permitir, elige Lista.
  5. Escribe las categorías o un rango de origen.
  6. Mantén activada Celda con lista desplegable.
  7. Pulsa Aceptar.
Comprueba: al seleccionar B2 aparece una flecha a la derecha y, al pulsarla, puedes elegir una de las categorías configuradas.

Escribe la lista directamente en el cuadro

En el campo Origen, separa los valores con punto y coma. Para este registro, escribe:

=Alimentación;Transporte;Ocio;Servicios;Otros

Esta modalidad es útil para una lista corta y estable. Si más adelante tienes que modificar el nombre de una categoría, vuelve a abrir Validación de datos y edita Origen.

En el ejemplo se usa punto yemicolon porque es el separador de argumentos y de listas en esta configuración. Con una configuración regional de punto decimal, escribe los elementos separados por coma.

Comprueba: abre la flecha de B2. Deben aparecer exactamente Alimentación, Transporte, Ocio, Servicios y Otros.

Toma las categorías de un rango de la hoja

Ahora conserva las categorías en E2:E6 y vuelve a aplicar la validación a B2:B6. En Origen, utiliza una referencia absoluta:

=$E$2:$E$6

El signo $ mantiene fijo el rango cuando copies la validación a otras celdas: la lista seguirá apuntando a E2:E6 y no se desplazará.

B2fx=Alimentación;Transporte;Ocio;Servicios;Otros
A B C D E
1 Fecha Categoría Importe Concepto Categoría
2 05/01/2026 Alimentación 48,20 Supermercado Alimentación
3 07/01/2026 Transporte 12,00 Bus Transporte
4 09/01/2026 Ocio 25,50 Cine Ocio
5 12/01/2026 Servicios 63,90 Electricity Servicios
6 15/01/2026 Otros 18,00 Repuestos Otros
E2 E6 contiene los cinco valores permitidos
Registro
Comprueba: selecciona B3 y abre su desplegable. La lista sigue mostrando las categorías guardadas en E2:E6.

Con un rango fijo

Un rango fijo conserva exactamente las celdas incluidas en Origen. Si añades una categoría nueva en E7, esa celda no se incorpora de manera automática.

E7fxSalud
A B C D E
1 Fecha Categoría Importe Concepto Categoría
2 05/01/2026 Alimentación 48,20 Supermercado Alimentación
3 07/01/2026 Transporte 12,00 Bus Transporte
4 09/01/2026 Ocio 25,50 Cine Ocio
5 12/01/2026 Servicios 63,90 Electricity Servicios
6 15/01/2026 Otros 18,00 Repuestos Otros
7 Salud
Registro
Comprueba: abre el desplegable de B2. Salud no aparece, porque el origen continúa siendo $E$2:$E$6.

Para incluirla, abre Validación de datos, cambia el origen a =$E$2:$E$7 y acepta. Si el rango puede crecer con frecuencia, conviene convertirlo en tabla.

Con una tabla que crece automáticamente

  1. Selecciona E2:E6.
  2. Pulsa Ctrl+T.
  3. En el cuadro de creación de tabla, confirma con Aceptar. Deja marcada la opción de encabezados, porque E1 ya contiene «Categoría».
  4. Cambia el nombre de la tabla, que aparece en Diseño de tabla > Nombre de tabla, a Categorias.
  5. Selecciona B2:B6 y abre Validación de datos.
  6. En Origen, escribe =Categorias.
  7. Mantén marcadas Celda con lista desplegable y Omitir en blanco.
  8. Pulsa Aceptar.
  9. Añade Salud en la primera celda vacía de la tabla, E7.
E7fxSalud
A B C D E
1 Fecha Categoría Importe Concepto Categoría
2 05/01/2026 Alimentación 48,20 Supermercado Alimentación
3 07/01/2026 Transporte 12,00 Bus Transporte
4 09/01/2026 Ocio 25,50 Cine Ocio
5 12/01/2026 Servicios 63,90 Electricity Servicios
6 15/01/2026 Otros 18,00 Repuestos Otros
7 Salud
E2 E7 es la tabla Categorias
Registro
Comprueba: abre el desplegable de B2. Ahora aparecen seis categorías, incluida Salud, sin cambiar de nuevo el origen.

La guía oficial para crear una lista desplegable recomienda colocar las opciones en una tabla precisamente porque la lista se actualiza al añadir o quitar elementos.

Controla qué datos pueden escribirse en los campos

La categoría no es el único campo que conviene controlar. En el mismo libro, limita las fechas y los importes para evitar valores incoherentes.

Para la columna A2:A6, abre Datos > Herramientas de datos > Validación de datos, elige Permitir: Fecha y establece:

  • Fecha: entre
  • Fecha inicial: 01/01/2026
  • Fecha final: 31/12/2026

Para la columna C2:C6, elige Permitir: Decimal y establece:

  • Datos: entre
  • Mínimo: 0
  • Máximo: 1.000

En ambos casos, abre Alerta de error, activa Mostrar mensaje de error si se introducen datos no válidos y selecciona Detener.

Comprueba: intenta escribir 1200 en C2. Excel muestra el aviso de Detener y no acepta ese importe. En A2, una fecha fuera de 2026 también debe quedar bloqueada.
Cuidado: los importes no llevan aquí símbolo de moneda. Si el libro necesita distingue monedas, añade otra columna o un formato personalizado en lugar de mezclar textos como «48,20 USD» dentro de un campo numérico.

Por qué la hoja desplegable deja pasar datos incorrectos

La validación se aplica al contenido que se introduce después de crearla. No modifica lo que ya estaba escrito. Si B2 contenía «comida» antes de configurar la lista, Excel no lo corrige ni lo elimina.

Además, la validación no siempre intercepta una operación de pegado. Una fila con categorías incoherentes puede llegar al registro sin pasar por el selector. Por eso, la hoja desplegable funciona mejor como control de entrada, no como auditoría automática de todo el libro.

Una segunda diferencia: una celda puede contener un valor de la lista aunque su formato visual parezca distinto. Si B2 contiene «Alimentación» exactamente, la regla se cumple; si contiene espacios adicionales como « Alimentación », puede considerarse un valor no válido según la comparación.

Encuentra las celdas que ya no cumplen la regla

Para localizar las celdas que no cumplen la validación actual, usa la opción que rodea los datos no válidos:

DatosHerramientas de datosValidación de datosRodear con un círculo datos no válidos

Excel dibuja un círculo rojo alrededor de las celdas que incumplen la regla. En el libro de gastos, imagina que B5 contiene «alimentación» en minúscula. Tras revisar la hoja y aplicar una regla coherente, el círculo señalará B5 para que puedas corregirla.

Después, sustituye el valor incorrecto por una categoría válida de la lista. El círculo desaparecerá cuando el contenido cumpla la validación.

Comprueba: B5 aparece rodeada con un círculo rojo. Al cambiarla por «Alimentación», el círculo deja de mostrarse.
Nota: si el contenido pegado no fue detectado por la validación, rodearlo no lo corrige. La función sirve para localizarVisualizar valores que Excel puede identificar como no válidos.

Copia la regla a otras celdas

Para extender la validación de B2:B6 a más registros, copia una celda que ya contenga la regla y pégala en el rango de destino.

  1. Selecciona B2.
  2. Pulsa Ctrl+C.
  3. Selecciona B7:B20.
  4. Pulsa Ctrl+V.

Si no quieres copiar el formato, el valor, los comentarios u otros componentes, utiliza el pegado selectivo. Pulsa Ctrl+Alt+V, elige Validación y confirma. En Excel para Mac, Ctrl+Alt+V corresponde a Cmd+Ctrl+V.

InicioPegarPegado especial
Comprueba: B7:B20 muestra la flecha y permite elegir una categoría. No aparece una fórmula ni se modifica el resto del formato si solo pegaste Validación.

Una alternativa más limpia es seleccionar todo el rango de destino, por ejemplo B2:B20, y aplicar la validación una sola vez a ese rango. Así reduces las operaciones y evitas que el rango de la regla quede desajustado.

Elimina la lista cuando deja de ser necesaria

  1. Selecciona las celdas que ya no necesitan desplegable.
  2. Abre Datos > Herramientas de datos > Validación de datos.
  3. En Configuración, pulsa Borrar todos.
  4. Pulsa Aceptar.
Comprueba: la flecha desaparece de las celdas seleccionadas. El texto que ya había en ellas permanece; Borrar todos elimina la regla, no el contenido.

Qué versiones de Excel admiten la hoja desplegable

Validación de datos está disponible en Excel 2016, 2019, 2021, 2024 y Microsoft 365, además de Excel para Mac y Excel para la web. Las versiones anteriores no forman parte del alcance de esta guía, por lo que conviene comprobar la versión instalada si aparece un botón o una opción con otro nombre.

Entorno Validación de datos Consideración
Excel 2016 Disponible Incluye lista desplegable y tipos de criterio
Excel 2019 Disponible Permite configurar la regla mediante el cuadro de diálogo
Excel 2021 Disponible Mantiene las mismas funciones de validación
Excel 2024 Disponible Adecuado para el libro de gastos creado aquí
Microsoft 365 Disponible Mantiene el flujo de Datos > Herramientas de datos
Excel para Mac Disponible Usa la nomenclatura equivalente en inglés o español de la instalación
Excel para la web Disponible Cuenta con menos opciones que la versión de escritorio

La hoja desplegable no necesita una función como HOJA (SHEET), que devuelve el número de una hoja. Son conceptos distintos: HOJA identifica una pestaña del libro; Validación de datos controla el contenido de las celdas.

Una hoja protegida puede impedir modificar la validación. Antes de protegerla, desbloquea las celdas donde el usuario deba elegir categorías, fechas o importes. Después aplica la protección y comprueba que el desplegable siga funcionando.

Cuidado: proteger la hoja no sustituye a la validación. Primero crea y prueba la regla; después protege las celdas de opciones.

Lo que ya sabes hacer con tu hoja desplegable

  • Crear una lista desplegable con categorías escritas directamente en Origen.
  • Tomar las opciones desde un rango fijo como $E$2:$E$6.
  • Convertir el origen en una tabla Categorias para ampliarla automáticamente.
  • Configurar Mensaje de entrada para explicar qué debe elegir la persona.
  • Usar la alerta Detener para bloquear valores que no cumplen la regla.
  • Limitar fechas, importes, números, horas, longitud de texto y reglas personalizadas.
  • Localizar valores que ya no cumplen la validación con Rodear con un círculo datos no válidos.
  • Copiar únicamente la validación mediante Pegado especial y quitarla con Borrar todos.
  • Proteger la hoja sin confundir la protección con el control de la entrada.

El siguiente paso es abrir tu libro de gastos, comprobar cada desplegable con una entrada incorrecta y dejar las celdas de datos preparadas para protegerse sin bloquear los campos que todavía deben completarse.

Los datos y las funciones de este tutorial están comprobados en octubre de 2026.

Dudas al usar una hoja desplegable en Excel

1. ¿Cómo hacer un listado desplegable en Excel?

Escribe los valores permitidos, selecciona las celdas de destino y abre Datos > Herramientas de datos > Validación de datos. En Permitir, elige Lista y escribe los elementos separados por punto y coma en Origen. Activa Celda con lista desplegable y acepta.

2. ¿Cómo crear una lista desplegable automática en Excel?

Coloca las opciones en una tabla de Excel y usa su nombre como origen de la validación. Al añadir una categoría a la tabla, esta se incorpora automáticamente al desplegable sin modificar la regla. Con un rango normal, la lista no crece por sí sola.

3. ¿Cómo agregar un buscador a una lista desplegable?

La validación de datos estándar ofrece una flecha para elegir elementos, pero no incorpora un cuadro de búsqueda. Para registrar y consultar datos, puedes añadir un filtro de tabla o una búsqueda con BUSCARX, disponible desde Excel 2021, sin confundir esa función con el desplegable.

4. ¿Cómo introducir una lista desplegable en una hoja de Excel?

Selecciona primero las celdas donde apareció el control. Después abre Validación de datos, elige Lista, indica el origen y acepta. Si solo copias una celda, la validación puede viajar también al destino, pero es más claro definir el rango de destino antes de crearla.

5. ¿Qué es una lista de validación en Excel?

Es el resultado de usar Validación de datos para limitar lo que puede escribirse en una celda. Puede aceptar una lista, números, fechas, horas, texto de una longitud concreta o una regla personalizada. Al elegir Detener, Excel bloquea valores no permitidos.

6. ¿Cómo dejar fija una lista desplegable en Excel?

Protege las celdas que contienen las categorías después de configurar la validación. Antes de proteger la hoja, comprueba que las celdas de entrada de gastos estén desbloqueadas. Si la hoja está protegida o compartida, puede que no puedas abrir o modificar Validación de datos.

7. ¿Cómo poner un buscador dentro de una lista desplegable?

Excel no incorpora un buscador dentro de la lista de Validación de datos. Para buscar sin desplegarla, crea una tabla y usa Filtro, o utiliza BUSCARX desde Excel 2021 y Microsoft 365. La validación continúa sirviendo para impedir categorías incorrectas.

8. ¿Cómo agregar una palabra a una lista desplegable?

Si el origen es un rango fijo, abre Validación de datos y amplía el origen para incluir la nueva celda. Si el origen es una tabla de Excel, añade la palabra como fila y el desplegable se actualizará automáticamente. Después comprueba la flecha en la celda de destino.

Fuentes

  1. MicrosoftCrear una lista desplegable – Microsoft Supportconsultado el 27/10/2026
  2. MicrosoftHOJA — documentación oficialconsultado el 27/10/2026
  3. MicrosoftValidación de datos — documentación oficialconsultado el 27/10/2026
  4. MicrosoftLímites del libro — documentación oficialconsultado el 27/10/2026