Ejecuta una consulta sobre los datos con el lenguaje de consultas de la API de visualización de Google.
Ejemplo de uso
QUERY(A2:E6,"select avg(A) pivot B")
QUERY(A2:E6,F2,FALSO)
Sintaxis
QUERY(datos, consulta, [encabezados])
-
datos
: Rango de celdas en el que se hará la consulta.-
Cada columna de
datos
solo puede contener valores booleanos, numéricos (incluidos los tipos de fecha y hora) o de string. -
En el caso de que una sola columna contenga datos mezclados, el tipo de dato mayoritario determina el tipo de datos de la columna para la consulta. Los tipos de datos de los valores que estén en minoría se consideran valores nulos.
-
-
query
: Consulta que se va a hacer, escrita en el lenguaje de consultas de la API de visualización de Google.-
El valor de la
consulta
debe encerrarse entre comillas o debe referir a una celda que contenga el texto apropiado. -
Consulta https://developers.google.com/chart/interactive/docs/querylanguage para averiguar más detalles sobre el lenguaje de consultas.
-
-
encabezados
[OPCIONAL]: Número de filas de encabezado situadas encima de los datos. Si se omite o se establece en -1, el valor se estima sobre la base del contenido de datos.
Ejemplos
Nota: Cada ejemplo está en su propia pestaña.Datos de ejemplo
Seleccionar y donde
Muestra las filas que coinciden con la condición especificada por las cláusulas Seleccionar
y Donde.
Agrupar por
Agrega los valores de Salario
de todas las filas mediante las cláusulas Seleccionar y Agrupar por.
Dinamizar
Transforma valores distintos de columnas en columnas nuevas.
Ordenar por
Agrega los valores de Dpto.
de todas las filas y los ordena por el valor máximo de Salario.
Encabezados
Especifica el número de filas del encabezado en el rango de entrada, lo que permite transformar un rango de entrada con un encabezado compuesto por varias filas en una entrada con un encabezado de una sola fila.