Exécute sur toutes les données une requête écrite dans le langage de requête de l'API Google Visualization.
Exemple d'utilisation
QUERY(A2:E6,"select avg(A) pivot B")
QUERY(A2:E6,F2,FALSE)
Syntaxe
QUERY(données, requête, [en-têtes])
-
données
- Plage de cellules sur laquelle effectuer la requête.-
Chaque colonne de
données
ne peut contenir que des valeurs booléennes, des valeurs numériques (y compris de type date/heure) ou des chaînes. -
En cas de types de données mixtes dans une seule colonne, le type de données majoritaire détermine le type de données de la colonne, à prendre en compte pour les requêtes. Les types de données minoritaires sont considérés comme des valeurs nulles.
-
-
query
- Requête à effectuer, écrite dans le langage de requête de l'API Google Visualization.-
La valeur de l'attribut
query
doit être placée entre guillemets ou faire référence à une cellule contenant le texte adéquat. -
Pour plus d'informations sur le langage de requête, accédez à l'adresse https://developers.google.com/chart/interactive/docs/querylanguage.
-
-
en-têtes
- [FACULTATIF] - Nombre de lignes à en-tête en haut dedonnées
. Si omise ou définie sur-1
, la valeur est déduite en fonction du contenu dedonnées
.
Exemples
Remarque : Chaque exemple figure dans son propre onglet.Exemple de données
Sélectionner et où
Affiche les lignes correspondant à la condition spécifiée à l'aide des clauses Select
(Sélectionner) et Where
(Où).
- QUERY peut accepter la notation "Col" ou "A, B".
Grouper par
Agrégation des valeurs Salary
(Salaire) sur les lignes à l'aide des clauses Select
(Sélectionner) et Group by
(Grouper par).
Tableau croisé dynamique
Convertit les valeurs distinctes des colonnes en nouvelles colonnes.
Trier par
Agrégation des valeurs Dept
(Service) sur les lignes et tri par valeur maximale de Salary
(Salaire).
En-têtes
Spécifie le nombre de lignes d'en-tête dans la plage d'entrées, ce qui permet de convertir les plages de lignes à plusieurs en-têtes en en-têtes sur une seule ligne.