¿Cómo filtrar datos en una hoja de Google según una lista desplegable?
Al trabajar con un conjunto de datos grande distribuido en varias hojas de Google Sheets, suele ser necesario mostrar o analizar información según criterios específicos elegidos por el usuario. Por ejemplo, podrías mantener una lista maestra de empleados, productos o ventas en una hoja y desear filtrar registros de forma dinámica en otra hoja según un elemento seleccionado desde una lista desplegable. Esta configuración permite crear informes y paneles más interactivos, ayudando a los usuarios a centrarse únicamente en los datos relevantes para su selección. Tal como se muestra en la siguiente captura de pantalla, puedes usar una lista desplegable en una hoja para filtrar e inmediatamente mostrar solo las filas correspondientes de un rango de datos ubicado en otra hoja. La guía siguiente explica métodos prácticos para lograrlo en Google Sheets.
Filtrar datos según Lista desplegable en la hoja de Google con fórmula
Alternativa: Filtrar datos mediante las Vistas de filtro integradas de Hojas de Google

Filtrar datos según Lista desplegable en la hoja de Google con fórmula
Esta solución aprovecha las fórmulas de Hojas de Google para extraer y mostrar automáticamente filas según la selección realizada en un menú desplegable. Es ideal si desea ofrecer una interfaz de filtrado sencilla e intuitiva, sin necesidad de complementos ni extensiones adicionales, y cuando requiere que los resultados se actualicen al instante al modificar la opción seleccionada. Siga estos pasos:
1. Comience creando una lista desplegable desde la que los usuarios puedan seleccionar. Normalmente, se basa en las entradas únicas de una columna, como «Nombre». Para ello, seleccione una celda en su hoja de destino y vaya a Datos > Validación de datos. En Criterios, seleccione Lista de un intervaloy especifique el intervalo que hace referencia a la columna Nombre en sus datos de origen (por ejemplo,)Hoja1!C2:C). Esta acción proporcionará una celda con elementos seleccionables, tal como se muestra a continuación:

Consejo práctico: Si su columna Nombre contiene valores duplicados, utilice la fórmula =UNIQUE(Hoja1!C2:C) en un rango intermedio y haga referencia a esa lista única para el menú desplegable, evitando así opciones repetidas.
2. En una hoja nueva o en cualquier celda donde quieras mostrar el resultado filtrado, introduce la siguiente fórmula:
=query(Sheet1!A1:D, "select * where C = '"&B1&"' ") Aquí, Hoja1!A1:D define el intervalo completo que contiene sus datos originales. C hace referencia al campo (columna) que contiene los mismos valores que su lista desplegable, mientras que B1 es la celda con la selección desplegable. Asegúrese de que las letras de columna, los nombres de hoja y las referencias de celda coincidan exactamente con su hoja de cálculo real para obtener resultados correctos.

Precauciones: La fórmula distingue entre mayúsculas y minúsculas de forma predeterminada. Si las entradas de Nombre tienen diferencias en la capitalización entre el menú desplegable y los datos, es posible que los resultados no se muestren como esperas. ¡Revisa con atención la presencia de espacios adicionales o inconsistencias en la capitalización!
3. Tras introducir la fórmula, pulse Intro. La tabla se filtra al instante y muestra todas las filas cuyo nombre coincida con el valor seleccionado en su lista desplegable. Cada vez que cambie la opción del menú desplegable, la lista de resultados se actualiza automáticamente, sin necesidad de filtrar manualmente ni modificar la fórmula.

Ventajas: Este método es totalmente automático y no requiere ninguna actualización manual. Además, admite actualizaciones dinámicas de los datos si los registros en Hoja1 cambian o se añaden nuevas entradas.
Limitaciones: La fórmula QUERY funciona mejor cuando sus condiciones de filtro son sencillas (por ejemplo, al filtrar por un solo campo). Si desea aplicar varios criterios o filtros más complejos, es posible que deba ampliar la fórmula o explorar otras herramientas, como los filtros integrados o Apps Script. Además, si la celda del menú desplegable se deja en blanco, la fórmula podría devolver una tabla vacía o todos los resultados, dependiendo de la lógica utilizada.
Resolución de problemas:Si el resultado filtrado no muestra ningún dato pero espera coincidencias, compruebe lo siguiente:
- El valor desplegable coincide exactamente con los datos de la columna, incluyendo mayúsculas, minúsculas y espacios adicionales.
- El nombre de la hoja y el rango de la fórmula están correctamente referenciados.
- La letra de la columna en la fórmula coincide con la columna que contiene las opciones del menú desplegable.
Si necesita filtrar según una coincidencia parcial o varios criterios, considere ajustar la cláusula QUERY en consecuencia, por ejemplo, utilizando like o and en los criterios de selección.
Alternativa: Filtrar datos mediante las Vistas de filtro integradas de Hojas de Google
Otro enfoque habitual para filtrar datos visualmente consiste en utilizar la Vista de filtro integrada. Es especialmente útil cuando desea crear vistas filtradas reutilizables para usted o para otros, sin depender de fórmulas. Con las Vistas de filtro, puede controlar qué filas son visibles mediante selectores de estilo desplegable en los encabezados de columna, y otros usuarios pueden alternar entre distintas vistas predefinidas o establecer sus propios filtros temporales.
Escenario aplicable: Utilice Vistas de filtro cuando trabaje con un conjunto de datos grande y necesite filtros visuales rápidos, no destructivos, sencillos de restablecer y compartir, especialmente si sus condiciones de filtro cambian a menudo o dependen de varias columnas.
Para utilizar este método, siga estos pasos:
- Seleccione todo el rango de datos que desee filtrar en su hoja.
- Haga clic en Datos > Crear un filtro. Verá que aparecen flechas de filtro en cada encabezado de columna.
- Haga clic en la flecha desplegable de la columna que desee (por ejemplo, la columna Nombre) y seleccione el valor por el que quiera filtrar. Solo se mantendrán visibles las filas coincidentes, mientras que el resto se ocultará temporalmente.
- Para guardar este estado filtrado, vaya a Datos > Vistas de filtro > Crear nueva vista de filtro. Asigne un nombre a la vista para poder reutilizarla más adelante.
- Para regresar al conjunto completo de datos, basta con eliminar o modificar el filtro, o salir de la Vista de filtro.
Limitaciones: Este método es interactivo y fácil de usar, pero no genera una tabla de resultados independiente ni actualiza automáticamente otra hoja. Además, los usuarios deben seleccionar manualmente el valor del filtro cada vez.
Sugerencia: Utilice los filtros integrados para explorar o compartir rápidamente vistas de sus datos, especialmente en entornos colaborativos. Para paneles de informes o cuando necesite una búsqueda dinámica, suelen ser más adecuadas fórmulas como QUERY.
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos