ExcelLista desplegableValidación de datos

Cómo crear una lista desplegable en Excel: configurar, añadir, quitar y listas dependientes

Esta función añade una flecha a una celda para elegir entre opciones fijas. Su nombre oficial es la opción «Lista» de la validación de datos.

2026-11-10

Puntos clave

  1. 1Datos → Validación de datos → «Permitir»: «Lista»
  2. 2Separa las opciones con punto y coma o indica un rango de celdas
  3. 3Abre la lista con Alt + ↓

Cómo crear una lista desplegable

  1. 1

    Selecciona el rango de celdas que llevará la lista

  2. 2

    Haz clic en «Validación de datos» en la pestaña «Datos»

    En Windows también se abre con Alt → A → V → V (teclas de la versión en inglés).
  3. 3

    En la pestaña «Configuración», elige «Lista» en «Permitir»

  4. 4

    Escribe las opciones en «Origen», por ejemplo Hecho;Pendiente;En espera

    Sepáralas con punto y coma.
  5. 5

    Comprueba que «Celda con lista desplegable» está marcada y haz clic en Aceptar

Escrito a mano
ProyectoEstado
Empresa AHecho
Empresa Bhecho
Empresa CHceho
Elegido de la lista
ProyectoEstado
Empresa AHecho
Empresa BHecho
Empresa CHecho ▼

Como los valores se escriben siempre igual, no se pierde nada al contarlos luego con un filtro o CONTAR.SI. Selecciona una celda y pulsa Alt + ↓ (en Mac, Option + ↓) para abrir la lista sin usar el ratón.

Tomar las opciones de un rango de celdas

Si hay muchas opciones o se añadirán más, escríbelas como lista en algún lugar del libro y haz referencia a ella.

  1. 1

    Escribe la lista de opciones en una columna, por ejemplo en otra hoja

    Ejemplo: nombres de departamento en A2:A6 de la hoja «Configuración»
  2. 2

    Haz clic en el cuadro «Origen» y arrastra sobre la lista

    Queda como =Configuración!$A$2:$A$6.

Que el rango se actualice solo

Convierte la lista en tabla con Ctrl + T y escribe la fórmula siguiente en «Origen». Las nuevas opciones aparecen en cuanto añades una fila.

=INDIRECTO("Tabla1[Departamento]")

«Tabla1» es el nombre de la tabla y «Departamento», el encabezado de la columna. El nombre de la tabla se ve en la pestaña «Diseño de tabla».

Añadir o cambiar opciones

Cómo se creóCómo añadir opciones
Opciones escritas directamente en «Origen»Abre la validación de datos y añade un punto y coma y la nueva opción en «Origen»
Hace referencia a un rango de celdasAñade la opción a la lista y amplía el rango en «Origen»
Hace referencia a una tablaBasta con escribir debajo de la lista

Para cambiar de una vez todas las celdas con la misma lista, marca «Aplicar estos cambios a otras celdas con la misma configuración» en la validación de datos.

Quitar una lista desplegable

  1. 1

    Selecciona las celdas que quieres quitar

  2. 2

    Abre la validación de datos

  3. 3

    Haz clic en «Borrar todos» abajo a la izquierda y luego en Aceptar

Si no sabes dónde hay listas desplegables, F5 → «Especial» → «Validación de datos» selecciona todas las celdas que tienen una.

Crear listas desplegables dependientes

Si eliges «Frutas» en la primera lista, la segunda ofrece «Manzana» y «Naranja». Pon un nombre a cada lista de opciones y elige la correcta con INDIRECTO.

FrutasVerdurasPescado
ManzanaZanahoriaSalmón
NaranjaCebollaCaballa
UvaCol
  1. 1

    Crea una lista como la de arriba y selecciónala entera, con los encabezados

  2. 2

    En la pestaña «Fórmulas», haz clic en «Crear desde la selección», marca solo «Fila superior» y Aceptar

    El rango de cada columna se guarda con el nombre de su encabezado: «Frutas», «Verduras» y «Pescado».
  3. 3

    En la primera celda (p. ej. A2), crea una lista cuyo origen sea la fila de encabezados

    Si la lista está en la hoja «Listas», el origen es =Listas!$A$1:$C$1.
  4. 4

    En la segunda celda (p. ej. B2), crea una lista con el origen =INDIRECTO($A2)

    El rango cuyo nombre coincide con el texto de A2 pasa a ser la lista de opciones.

Nota

Los nombres no pueden empezar por un número ni tener espacios. Si un encabezado es, por ejemplo, «1 Equipo», cámbialo a «Equipo1».

Impedir valores que no están en la lista

En la pestaña «Mensaje de error» de la validación de datos eliges qué pasa cuando alguien escribe un valor que no está en la lista.

Estilo:Qué hace
DetenerNo se pueden escribir valores que no están en la lista (predeterminado)
AdvertenciaAparece una advertencia; con «Sí» se acepta el valor
InformaciónSolo aparece un mensaje y el valor se acepta

Si algo no funciona

QNo aparece la flecha.

A

Comprueba que «Celda con lista desplegable» está marcada en la validación de datos. Si sigue sin aparecer, ve a «Archivo» → «Opciones» → «Avanzadas» y comprueba que «Para objetos, mostrar» no está en «Nada (ocultar objetos)».

QLa lista desplegable desapareció al copiar y pegar.

A

Pegar normalmente también reemplaza la validación de datos del destino. Para pegar solo los valores, usa «Pegar valores».

QLas opciones de mis celdas cambiaron solas.

A

Cambiar la lista de opciones no cambia los valores ya elegidos. Busca y reemplaza los valores antiguos.

  • Las opciones están separadas por punto y coma
  • El rango de referencia no tiene celdas vacías
  • En listas dependientes, los nombres coinciden exactamente con las opciones de la primera lista

Practica gratis

Practica a crear, elegir y quitar listas desplegables, y los ajustes de impresión, en un Excel virtual en el navegador. Práctica de listas desplegables e impresión →

Guías relacionadas