Listas desplegables

Listas desplegables en Google Sheets: cómo crearlas en pocos pasos

noviembre 6, 2026 Tuto Excel 15 min read
Listas desplegables en Google Sheets: cómo crearlas en pocos pasos

Una lista desplegable en Google Sheets es una pequeña flecha que aparece al lado de una celda y, al pulsarla, deja elegir entre varias opciones escritas de antemano. Sirve para que todas las filas de una hoja lleven el mismo vocabulario y nadie termine escribiendo «Comida», «comida» o «Alimentación» en la misma columna. En este tutorial la montamos sobre una hoja de Gastos con tres columnas (fecha, categoría e importe) y vas a saber crearla, copiarla, ampliarla cuando aparezcan categorías nuevas y borrarla cuando ya no haga falta. Funciona igual en Google Sheets desde el navegador y en la app de Sheets para móvil; no necesitas ninguna extensión.

Qué es una lista desplegable y para qué te sirve en Google Sheets

Imagina una hoja de Gastos de la familia: en la columna B escribes a mano la categoría de cada gasto (Comida, Transporte, Ocio…) y al final del mes quieres agrupar para ver cuánto se va en cada cosa. El problema es que cada uno escribe la categoría a su manera: «Comida», «comida», «alimentación», «cena», y al sumar con SUMAR.SI.CONJUNTO no sale la cuenta. Una lista desplegable resuelve esto: en cada celda aparece una flecha y, al pulsarla, solo se puede elegir entre las categorías que tú has decidido. La hoja queda ordenada, las fórmulas funcionan bien y los gráficos se construyen solos.

La herramienta que lo hace se llama Validación de datos en Sheets (en Excel se llama igual), y vive en el menú Datos. Lo que hace es comprobar que lo escrito en la celda cumple una regla: pertenezca a una lista, sea un número entre dos valores, una fecha concreta, etc. Si no la cumple, la rechaza o avisa. En este tutorial nos quedamos con la lista, que es la regla más usada en hojas reales de gastos, inventarios, partes de horas o listas de tareas.

El camino para llegar a la validación de datos

Para abrirla usas siempre la misma puerta: el menú Datos, en la barra superior de Sheets.

DatosValidación de datos

Hay tres formas de llegar, elige la que te pille más a mano:

  1. Por el menú, el camino de siempre: selecciona una celda, pulsa Datos en la barra superior y elige Validación de datos. Se abre el cuadro.
  2. Con clic derecho: clic derecho sobre la celda (o el rango) que quieras limitar y elige Ver más acciones de celda > Validación de datos. Llegas al mismo cuadro.
  3. Sobre un rango grande: selecciona primero el rango (por ejemplo B2:B20), pulsa Datos > Validación de datos y la regla se aplica a todas a la vez.
Cuidado: si la celda ya tenía contenido que no encaja con la nueva regla, Sheets lo deja donde está: la validación solo actúa sobre lo que escribas a partir de ahora en esa celda. Para revisar lo antiguo, después verás «Rodear con un círculo datos no válidos».

Los criterios de la lista desplegable y sus opciones

Al abrir Datos > Validación de datos aparece un cuadro con varias pestañas. La que importa aquí es Criterios.

Hay seis criterios: Lista de elementos, Lista de un rango, Número, Texto, Fecha y Fórmula personalizada. Los cuatro primeros sirven para escribir a mano o limitar un rango de celdas, y Fórmula personalizada deja validar con una expresión que se cumpla (por ejemplo =REGEXMATCH(B2;"^[A-Z]") para forzar mayúscula inicial). En este tutorial usamos los dos primeros.

Lista escrita a mano elemento a elemento

El criterio Lista de elementos te muestra una caja de texto donde escribes una opción por línea. La forma más rápida es separar las opciones con Enter (Intro) dentro de la propia caja: cada Enter es una nueva entrada. Si lo prefieres, puedes separar con comas, pero entonces no puedes usar una coma dentro de una opción (porque Sheets la confunde con separador). Para una opción que lleve coma, mejor usa la lista desde un rango o escríbela con Intro.

Lista sacada de un rango de celdas

Cuando las categorías ya están en una columna de la hoja (típicamente una columna a la derecha de la hoja, oculta si molesta), usa Lista de un rango y señala el rango con el ratón. La ventaja es que las opciones no se esconden dentro de la regla: las ves, las puedes cambiar y las puedes ampliar.

Si las categorías viven en otra hoja del mismo libro, en el cuadro de rango escribes el nombre de la hoja con exclamación: Categorias!A2:A20. Si el origen está en otro libro, no se puede apuntar directamente; tienes que traerlo primero con IMPORTRANGE a una hoja auxiliar y luego validar sobre esa hoja.

Opciones avanzadas: rechazar entrada, aviso y color

En el mismo cuadro tienes el bloque «Si el dato no es válido», con Mostrar advertencia y Rechazar la entrada. La diferencia importa: con Mostrar advertencia el usuario puede escribir lo que quiera, pero la celda se pone en rojo como aviso (útil cuando quieres orientar, no bloquear); con Rechazar la entrada, la celda vuelve a su valor anterior y suena un aviso (útil cuando la columna alimenta una fórmula y un valor raro la rompe). Elige en cada hoja el que más te cuadre, pero en gastos suele convenir Rechazar la entrada: una fecha con un valor raro descuadra todo el mes.

En Aspecto puedes poner un círculo de color junto a cada opción (es lo que pinta el fondo de la opción al desplegar la flecha). Muy útil cuando el menú tiene seis o más entradas y necesitas encontrarlas rápido.

Una lista con tus categorías en una hoja de gastos

La hoja de ejemplo es Gastos, donde llevas un registro familiar. Tiene la columna A con la fecha, la B con la categoría (la que va a llevar la lista) y la C con el importe. En E2:E6 tienes las cinco categorías que vas a escribir a mano.

A1fx**Fecha**
A B C D E
1 Fecha Categoría Importe Categorías
2 01/10/2026 24,50 Comida
3 02/10/2026 12,00 Transporte
4 03/10/2026 45,80 Ocio
5 04/10/2026 3,20 Casa
6 05/10/2026 8,95 Salud
Gastos
Comprueba: en la fila 1 están los encabezados Fecha, Categoría e Importe; en E2:E6 están las cinco categorías.

Crear la lista a mano dentro del cuadro

  1. Selecciona B2.
  2. Pulsa Datos > Validación de datos.
  3. En Criterios, elige Lista de elementos.
  4. Escribe dentro de la caja, pulsando Enter entre cada una:

– Comida Enter Transporte Enter Ocio Enter Casa Enter Salud

  1. En «Si el dato no es válido» deja Rechazar la entrada.
  2. Pulsa Guardar.

Verás una flecha gris al lado de B2 y, al pulsarla, las cinco categorías.

Comprueba: la flecha aparece en B2; si intentas escribir «Comidas» a mano, la celda vuelve a quedar vacía (rechaza) y aparece el mensaje «El valor no encaja con la regla».

Crear la lista desde el rango E2:E6

Como las categorías ya están en E2:E6, validar desde el rango es más limpio: si cambias una categoría en E, el cambio se ve al desplegar la flecha de B.

  1. Selecciona B2.
  2. Datos > Validación de datos.
  3. Elige Lista de un rango.
  4. En el campo de rango escribe o selecciona E2:E6.
  5. Guardar.
B2fx=Validación de datos (lista de E2:E6)
A B C D E
1 Fecha Categoría Importe Categorías
2 01/10/2026 Comida ▼ 24,50 Comida
3 02/10/2026 12,00 Transporte
4 03/10/2026 45,80 Ocio
5 04/10/2026 3,20 Casa
6 05/10/2026 8,95 Salud
Al pulsar la flecha aparecen Comida, Transporte, Ocio, Casa y Salud
Gastos
Comprueba: la flecha en B2 muestra las cinco categorías. Cambia «Ocio» por «Viajes» en E4, vuelve a desplegar la flecha de B2: ahora pone «Viajes».

Una lista que crece sola cuando añades categorías

El problema de escribir el rango a mano en la regla es que se queda congelado. Si en E7 pones «Mascotas», la flecha de B2 sigue mostrando cinco opciones, no seis. Hay dos formas de resolverlo: ampliar el rango cuando aparezca una categoría nueva (lista fija bien hecha) o construir una lista dinámica con un rango con nombre y UNICOS.

Lista fija con un rango normal

Esta es la versión «estándar»: cuando añades una categoría nueva, amplías el rango de la regla.

E7fxMascotas
A B C D E
1 Fecha Categoría Importe Categorías
2 01/10/2026 Comida 24,50 Comida
3 02/10/2026 Transporte 12,00 Transporte
4 03/10/2026 Viajes 45,80 Viajes
5 04/10/2026 Casa 3,20 Casa
6 05/10/2026 Salud 8,95 Salud
7 Mascotas
Gastos

Pasos para ampliar la regla:

  1. Selecciona B2.
  2. Datos > Validación de datos.
  3. Cambia el rango a E2:E7.
  4. Guardar.
Cuidado: mientras no toques la regla, la flecha de B2 sigue mostrando cinco opciones aunque «Mascotas» esté en E7. Sheets no amplía el rango solo.

Lista dinámica con un rango con nombre y UNICOS

Para que aparezca sola al añadir una categoría, define primero un rango con nombre y luego apúntalo en la regla.

  1. Selecciona E2:E20.
  2. Pulsa Datos > Hojas con nombre y, en «Nombre», escribe Categorias. Pulsa Listo.
  3. Vuelve a B2 > Datos > Validación de datos, elige Lista de un rango y escribe =Categorias.
  4. Guardar.
Nota: UNICOS (en inglés UNIQUE) existe en Excel 2021 y Microsoft 365; en Excel 2019 o anterior, no la tienes. En Google Sheets, la equivalente es UNIQUE y funciona desde hace años. Se usa para crear la lista origen, no la lista desplegable en sí.

=UNIQUE(FILTER(E2:E20;E2:E20<>""))

Esta fórmula, en una columna auxiliar como G2, devuelve solo las categorías no vacías y sin repetir; al ampliar la lista origen en E, la fórmula añade filas sola. Útil cuando las categorías se acumulan desde un formulario y no quieres revisarlas a mano.

Comprueba: escribe «Mascotas» en E7 y, al desplegar la flecha de B2, ya aparece (sin tocar la regla).

Copiar y mover la lista a otras celdas

Una vez tienes la regla en B2, llevarla a B3, B4 y hasta B20 se hace con copiar y pegar. Sheets ofrece dos pegados que vienen bien aquí.

B3fxTransporte ▼
A B C
1 Fecha Categoría Importe
2 01/10/2026 Comida ▼ 24,50
3 02/10/2026 Transporte ▼ 12,00
4 03/10/2026 45,80
5 04/10/2026 3,20
6 05/10/2026 8,95
Gastos

Pasos para copiar toda la regla a las demás filas:

  1. B2 con la flecha creada.
  2. Ctrl+C.
  3. Selecciona B3:B20.
  4. Ctrl+V. Sheets pega contenido y validación a la vez.

Pasos para pegar solo la validación (sin tocar lo que ya escribiste):

  1. Copia B2 con Ctrl+C.
  2. Selecciona B3:B20.
  3. Ctrl+Mayús+V (Pegado especial).
  4. Marca Solo validación de datos.
  5. Pegar.
Comprueba: al desplegar la flecha de B3 aparece la misma lista que en B2.

Por qué la lista no se comporta como esperas

Las listas desplegables funcionan bien, pero tienen tres tropiezos típicos que tienen arreglo.

La opción nueva no aparece en la flecha

Lo ves en la hoja: añadiste «Mascotas» en E7, pero la flecha de B2 sigue mostrando cinco opciones. La causa es que la regla apuntaba a E2:E6, y Sheets no amplía el rango solo. El arreglo es entrar en la regla (clic en B2, Datos > Validación de datos) y cambiar el rango a E2:E7, o pasar a un rango con nombre para olvidarte del tema.

E8fxEducación
A B C D E
1 Fecha Categoría Importe Categorías
2 01/10/2026 Comida 24,50 Comida
3 02/10/2026 Transporte 12,00 Transporte
4 03/10/2026 Viajes 45,80 Viajes
5 04/10/2026 Casa 3,20 Casa
6 05/10/2026 Salud 8,95 Salud
7 Mascotas
8 Educación
Gastos
Comprueba: con E2:E8 en la regla, la flecha de B2 ya muestra siete categorías.

Al pegar encima se pierde la validación

Lo ves en la hoja: B2 tenía la flecha, pegaste encima desde otra hoja y ahora la flecha no sale. La causa es que pegar valores o pegar desde otra hoja sobrescribe la celda y la regla se va con ella. El arreglo es recordar usar Pegado especial > Solo validación de datos, y revisar luego con Datos > Validación de datos > Rodear con un círculo datos no válidos, que marca en rojo las celdas que hoy no cumplen ninguna regla (no las que la tenían antes).

Quieres listas condicionales y Sheets no las hace

Aquí la limitación es de Google Sheets: la validación no acepta una función dentro de la regla (como =SI(B1="Comida";lista1;lista2) para listas según país o según tipo de gasto). Si lo necesitas, el truco es tener una hoja auxiliar con dos o tres listas (las «categorías normales», las «categorías de viaje», etc.) calculadas con QUERY o UNIQUE, y validar según el caso. Otra salida es dejar una sola lista amplia con todas las categorías precedidas por su grupo (por ejemplo «Viaje — Tren», «Viaje — Hotel») y filtrar con otra columna.

Editar y borrar la lista cuando las opciones cambian

Editar y borrar es tan fácil como crear.

Pasos para cambiar una opción:

  1. Selecciona B2.
  2. Datos > Validación de datos.
  3. Cambia «Comida» por «Comidas», añade color o cambia a Mostrar advertencia.
  4. Guardar.

Pasos para borrar la regla de una celda:

  1. Selecciona B2.
  2. Datos > Validación de datos.
  3. Pulsa Quitar validación.
  4. Cierra el cuadro.

Pasos para borrar todas las reglas de la hoja:

  1. Selecciona una celda cualquiera.
  2. Editar > Seleccionar todo (Ctrl+A).
  3. Datos > Validación de datos > Quitar validación en todas las celdas seleccionadas.
Consejo: si quieres aplicar la misma lista a toda la columna B, selecciona B2:B antes de abrir la regla y la regla se aplica a todas a la vez, en lugar de tener que copiarla fila a fila.

Lo que ya sabes hacer con la lista desplegable en Google Sheets

  • Crear una lista desplegable desde Datos > Validación de datos, con criterio Lista de elementos o Lista de un rango.
  • Cambiar el comportamiento entre Mostrar advertencia y Rechazar la entrada según si quieres orientar o bloquear valores que no encajan.
  • Sacar la lista de un rango fijo (E2:E6) o de un rango con nombre (Categorias) que crece al añadir filas.
  • Copiar la regla a varias celdas con Ctrl+C y Ctrl+V, o pegar solo la validación con Ctrl+Mayús+V > Solo validación de datos.
  • Borrar la regla de una celda con Datos > Validación de datos > Quitar validación, y revisar las viejas con Rodear con un círculo datos no válidos.

El siguiente paso natural es construir listas condicionales con una hoja auxiliar, QUERY y UNIQUE, o proteger la hoja (en Datos > Hojas y celdas protegidas) para que solo se pueda cambiar la lista de categorías en E y no en cualquier celda. Datos verificados en octubre de 2026.

Dudas al usar la lista desplegable en Google Sheets

1. Cómo crear una lista desplegable en Google Sheets paso a paso

Selecciona la celda o el rango donde quieras el menú desplegable, ve a Datos > Validación de datos, marca la opción "Lista de elementos" y escribe las opciones separadas por comas (por ejemplo, Sí, No, Quizás). También puedes elegir "Lista desde un rango" para tomar los valores de una columna aparte, lo que facilita actualizar la lista sin tocar la validación.

2. Cómo hacer una lista desplegable condicionada en Google Sheets

En la lista de criterios de Validación de datos elige "Lista desde un rango" y apunta a una columna auxiliar con los valores válidos. Para que cambie según otra celda, usa una columna auxiliar con fórmulas FILTRAR o las nuevas funciones LAMBDA y BYROW que dejan el rango dinámico según el valor elegido en otra celda.

3. Cómo crear una lista desplegable en Excel

Selecciona la celda, abre Datos > Herramientas de datos > Validación de datos y en Permitir elige "Lista". Escribe los valores separados por punto y coma (Sí;No;Quizás) o selecciona un rango de la hoja; al aceptar, la celda mostrará una flecha para elegir la opción. Funciona igual en Excel 2010 y posteriores.

4. Cómo asignar valores distintos a cada opción de una lista desplegable en Excel

Crea una tabla auxiliar con la opción en una columna y el valor asociado en otra (por ejemplo, A: Bajo=1, Medio=2, Alto=3). En la celda de la lista usa BUSCARV (VLOOKUP) o el par XLOOKUP/BUSCARX con la opción elegida como clave para devolver el valor correspondiente, dejando el resultado en la celda de al lado.

5. Se pueden crear listas desplegables en Google Forms

En Google Forms no hay listas desplegables como tal, pero al añadir una pregunta de opción múltiple el menú se convierte en un selector desplegable cuando marcas "Permitir solo una respuesta" y el editor detecta varias opciones. Si necesitas un menú al estilo Excel, recógelo en una hoja de cálculo y vincúlalo al formulario.

6. Qué tipos de listas desplegables existen en Excel

Validación de datos admite varios tipos de listas: lista con valores escritos a mano, lista desde un rango de la misma hoja, lista desde otra hoja (necesita un nombre definido) o lista personalizada con fórmula como INDIRECTO. La validación clásica se creó en Excel 97 y desde Excel 2021 también hay matrices dinámicas que muestran listas en celdas contiguas.

7. Cómo añadir más opciones a una lista desplegable ya creada en Excel

Si la lista apunta a un rango de celdas, basta con escribir las opciones nuevas debajo o a la derecha de ese rango; la validación las recoge automáticamente si no usaste referencias absolutas. Si escribiste los valores directamente en el cuadro de Validación de datos, vuelve a abrirlo (Datos > Validación de datos), añade las nuevas opciones separadas por punto y coma y pulsa Aceptar.

8. Cómo permitir elegir varios valores en una celda con lista desplegable en Excel

La validación de datos solo permite un valor por celda. Para seleccionar varios elementos en una misma celda hay que recurrir a VBA o a la propiedad ListBox de un control de formulario que vuelque los elegidos separados por un separador. Otra alternativa es una columna auxiliar con BUSCARX que sume los importes de las opciones marcadas en varias filas de la matriz dinámica.

Fuentes

  1. MicrosoftHOJAS — documentación oficialconsultado el 13/10/2026
  2. MicrosoftValidación de datos — documentación oficialconsultado el 13/10/2026
  3. GoogleExcel y Google Sheets (Hojas de cálculo de Google) — documentación oficialconsultado el 13/10/2026
  4. MicrosoftHOJA — documentación oficialconsultado el 13/10/2026
  5. SapExportar de SAP a Excel — documentación oficialconsultado el 13/10/2026