Google Sheets QUERY : appliquer un format

FORMAT

Il est possible de formater les valeurs numériques, les dates et les heures retournées par la fonction QUERY en précisant le format des données.


Appliquer un format à une colonne

Pour changer le format de la date d'inscription (B), ajoutez FORMAT en fin de requête suivi de la colonne concernée et du format entre apostrophes :

=QUERY(BD!A1:G15;"SELECT * FORMAT B 'd mmmm yyyy'")
google sheets fonction query format date

Ou pour appliquer (par exemple) un format de devise à la colonne E, entrez :

=QUERY(BD!A1:G15;"SELECT * FORMAT E '#,##0.00 €'")
google sheets fonction query format devise

Appliquer un format au résultat d'une fonction

L'exemple suivant affiche la somme des messages (E) pour chaque rang (D) :

=QUERY(BD!A1:G15;"SELECT D, SUM(E) GROUP BY D")
google sheets fonction query format sum

Pour appliquer (par exemple) un format de nombre à 2 décimales (avec séparateur de milliers) à la somme des messages, précisez le format de la fonction SUM :

=QUERY(BD!A1:G15;"SELECT D, SUM(E) GROUP BY D FORMAT SUM(E) '#,##0.00'")
google sheets fonction query format sum 2 decimales

Pour appliquer en plus un format personnalisé aux rangs (D), ajoutez ce format supplémentaire à la suite :

=QUERY(BD!A1:G15;"SELECT D, SUM(E) GROUP BY D FORMAT SUM(E) '#,##0.00', D 'RANG 0'")
google sheets fonction query format personnalise