Cómo Crear y Usar Desplegables en Tablas Estructuradas de Google Sheets

En este artículo vamos a explorar cómo crear y aprovechar al máximo los desplegables en tablas estructuradas de Google Sheets, una funcionalidad que llegó en 2024 y que está revolucionando la forma en que gestionamos datos. Verás cómo configurar estos desplegables, qué ventajas y limitaciones tienen frente a los desplegables tradicionales, y aprenderás a crear desplegables condicionales o dependientes para hacer tus hojas mucho más dinámicas y eficientes.

Si prefieres ver este tutorial en video, te los dejo a continuación para que puedas seguir paso a paso visualmente y a tu ritmo.

¿Qué es un Desplegable en una Tabla Estructurada?

Los desplegables en tablas estructuradas funcionan parecido a los desplegables clásicos, pero con diferencias importantes que mejoran la organización y el manejo de datos en Google Sheets. La clave está en que estos desplegables están vinculados a las columnas completas de una tabla, no a celdas individuales, lo que cambia la forma en que los gestionas y editas.

  1. Asociación con columnas: El desplegable se aplica a toda la columna de la tabla estructurada, lo que permite que cada fila tenga automáticamente acceso a las opciones definidas para esa columna.
  2. Validación como propiedad de la tabla: La validación no se maneja desde el menú tradicional Datos > Validación de datos, sino que es una característica interna de la tabla, editable solo desde la configuración de la tabla.
  3. Opciones generadas automáticamente: Al crear un desplegable, las opciones pueden generarse de manera automática a partir de los datos existentes en esa columna, facilitando la actualización dinámica y evitando errores manuales.

Cómo Crear Desplegables en Tablas Estructuradas

Crear desplegables dentro de una tabla estructurada es sencillo, pero requiere seguir un flujo diferente al que estamos acostumbrados con los desplegables tradicionales. Aquí te dejo el paso a paso:

  1. Crear o convertir un rango en tabla estructurada:
    • Selecciona el rango de datos que quieres convertir en tabla.
    • Ve a Formato > Convertir a tabla y asigna un nombre a la tabla para facilitar referencias.
  2. Agregar un desplegable a una columna:
    • Haz clic en la flecha que aparece en la cabecera de la columna donde quieres el desplegable.
    • Selecciona Editar tipo de columna > Desplegable.
    • Elige si vas a ingresar las opciones manualmente o si prefieres usar un Menú desplegable de un intervalo para que se tomen de un rango de celdas.
  3. Asignar un nombre a la tabla (opcional pero recomendado):
    • Esto facilita el uso de fórmulas y referencias dinámicas en tus hojas.

Diferencias Clave con los Desplegables Tradicionales

Es importante entender las diferencias para saber cuándo usar desplegables en tablas estructuradas y cuándo optar por los tradicionales:

  • Validación centralizada en la tabla: Los desplegables no aparecen en el menú clásico de validación de datos, lo que limita algunas opciones avanzadas.
  • Sin restricción estricta: No puedes impedir que se ingresen datos que no estén en la lista, ni mostrar mensajes personalizados de error o advertencia.
  • Edición desde la tabla: Solo puedes modificar las opciones del desplegable desde la configuración de la tabla, no desde la hoja directamente.

Ventajas y Desventajas de los Desplegables en Tablas Estructuradas

Ventajas:

  • Organización más clara y gestión centralizada de las opciones.
  • Las referencias a las tablas y columnas son dinámicas y se actualizan automáticamente al modificar filas.
  • Facilidad para usar nombres definidos de tablas y columnas en fórmulas, mejorando la legibilidad y mantenimiento.

Desventajas:

  • Falta de opciones avanzadas como bloqueo estricto de entradas o mensajes personalizados.
  • No es compatible con todas las validaciones y herramientas tradicionales de Google Sheets.
  • La edición de opciones es menos intuitiva para quienes están acostumbrados al menú de validación clásico.

Cómo Crear Desplegables Dependientes en Tablas Estructuradas

Los desplegables dependientes o condicionales son súper útiles para mostrar opciones dinámicas basadas en la selección previa. Con tablas estructuradas, esto se logra combinando desplegables con fórmulas como FILTER. Aquí te explico cómo hacerlo:

  1. Crea una tabla auxiliar con dos columnas: la primera con las opciones del primer desplegable (por ejemplo, países) y la segunda con las opciones condicionales (ciudades).
  2. Usa la fórmula FILTER para obtener las opciones de la segunda columna según la selección del primer desplegable.
  3. Configura el segundo desplegable para que tome las opciones filtradas usando la opción Menú desplegable de un intervalo, apuntando al rango con el resultado del filtro.

Ejemplo Práctico: Desplegables Condicionales en Tablas Estructuradas

Supongamos que tienes una tabla con las columnas «País» y «Ciudad», y quieres que la columna «Ciudad» muestre solo las ciudades correspondientes al país seleccionado en cada fila.

  1. Crea la tabla auxiliar con países y ciudades:
    • En una hoja aparte, crea una tabla con columnas «País» y «Ciudad» incluyendo todas las combinaciones posibles, por ejemplo:
  2. PaísCiudad
    ColombiaBogotá
    ColombiaMedellín
    CanadáToronto
    CanadáVancouver
  3. Agrega el desplegable en la columna «País» con las opciones únicas de países.
  4. Usa la fórmula FILTER para filtrar ciudades según el país seleccionado:
  5. =FILTRAR(Ciudades[Ciudad]; Ciudades[País] = [@País])
  6. Configura el desplegable de la columna «Ciudad» para que tome las opciones del resultado filtrado.

Nota: En la fórmula, Ciudades es el nombre de la tabla auxiliar y [@País] hace referencia a la celda actual de la columna «País» en la tabla estructurada principal.

Conclusión

Los desplegables en tablas estructuradas de Google Sheets son una herramienta potente para mejorar la organización y la dinámica de tus datos. Aunque tienen ciertas limitaciones frente a los desplegables tradicionales, su capacidad para actualizarse automáticamente, asociarse a columnas y trabajar con nombres definidos los hace ideales para proyectos complejos y colaborativos.

Además, con un poco de creatividad y el uso de fórmulas como FILTRAR, puedes crear desplegables dependientes que facilitan la entrada de datos y mejoran la experiencia del usuario.

Te recomiendo experimentar con estas funcionalidades para que tus hojas de cálculo sean más eficientes y fáciles de mantener.

Si quieres profundizar más en el uso de tablas estructuradas y fórmulas avanzadas en Google Sheets, te invito a inscribirte en mi academia online JuanSGuzman, donde encontrarás cursos completos y soporte personalizado.

Preguntas Frecuentes

1. ¿Puedo restringir las opciones del desplegable en una tabla estructurada?
No, actualmente no es posible restringir la entrada de datos que no estén en la lista de opciones en desplegables de tablas estructuradas.

2. ¿Cómo edito un desplegable en una tabla estructurada?
Debes hacer clic en la flecha de la columna y seleccionar Editar tipo de columna > Desplegable. También puedes hacer clic en cualquier celda de la columna y luego en el icono de lápiz que aparece.

3. ¿Se pueden usar opciones avanzadas de validación con estos desplegables?
No, por ahora no están disponibles opciones avanzadas como mensajes personalizados o bloqueo estricto de entradas.

Si quieres aprender a usar Google Forms y Google Sheets desde cero, te invito a tomar un curso gratis de 2 horas.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

JuanSGuzman
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.