1. Livres & vidéos
  2. Google Data Studio
  3. Les champs calculés et les paramètres
Extrait - Google Data Studio Créez des tableaux de bord et visualisez vos données avec Google
Extraits du livre
Google Data Studio Créez des tableaux de bord et visualisez vos données avec Google Revenir à la page d'achat du livre

Les champs calculés et les paramètres

Introduction

Jusqu’à présent, nous avons appris à connecter des données et à les visualiser dans des graphiques. Mais parfois, les données brutes ne contiennent pas exactement l’information dont nous avons besoin. C’est là qu’interviennent les champs calculés, véritables couteaux suisses de l’analyse dans Data Studio.

Ce chapitre vous apprendra à créer vos propres indicateurs personnalisés, à transformer les données existantes et à rendre vos rapports interactifs grâce aux paramètres. Des formules les plus simples aux fonctions avancées, vous découvrirez comment enrichir vos analyses sans jamais modifier les données sources.

Qu’est-ce qu’un champ calculé ?

Un champ calculé est un champ que vous créez vous-même dans Data Studio à partir des données déjà existantes. L’objectif est de produire une nouvelle information qui sera plus utile ou plus compréhensible, sans modifier les données sources (que ce soit Google Analytics, Sheets, BigQuery, etc.).

Pensez aux champs calculés comme aux formules dans Excel, mais appliquées en direct sur les données pour créer des visualisations dynamiques. La différence majeure ? Ces formules s’actualisent automatiquement quand les données changent.

Ils sont indispensables pour :

  • Ajouter un KPI absent de la source comme un panier moyen ou une marge. Vous utilisez les KPI déjà existants et de simples formules mathématiques pour en créer d’autres.

  • Transformer une information : par exemple, regrouper des canaux marketing ou simplifier une URL pour faciliter l’analyse.

  • Nettoyer ou corriger des valeurs comme remplacer un champ vide par "Non renseigné" ou standardiser des formats de données.

À quel endroit créer un champ calculé ?

C’est la première décision stratégique : où créer le champ calculé ? Cette décision impacte directement la réutilisabilité et la maintenance de vos analyses.

Champ calculé au niveau de la source (la meilleure pratique)

Un champ calculé créé dans la configuration de la source de données sera réutilisable dans tous les graphiques et tous les rapports connectés à cette source.

C’est la meilleure solution pour les formules que vous utiliserez partout : KPI principaux, segmentations client, calculs de marge, etc. Par exemple, une formule "Marge = CA - Coût" sera certainement utilisée dans plusieurs analyses différentes.

Voici les avantages de cette approche :

  • réutilisable dans tous les graphiques du rapport ;

  • maintenance centralisée : modifier la formule une seule fois la met à jour partout ;

  • cohérence garantie entre tous vos visuels.

Champ calculé au niveau du graphique (pour les tests et besoins ponctuels)

Un champ calculé peut aussi être créé localement, dans un graphique spécifique. Il ne s’appliquera qu’à ce graphique.

C’est idéal pour un besoin ponctuel ou un test rapide. Par exemple, afficher dans un unique tableau un CPC = Coût...

Comment créer un champ calculé ?

Le processus reste le même, que vous créiez le champ au niveau source ou du graphique. Pour bien comprendre la différence entre les deux approches, nous allons voir deux exemples concrets utilisant des données réelles.

Exemple 1 : champ calculé dans la source de données (Loufok)

Pour les transformations simples qui s’appliquent à un seul champ ou combinent des champs de la même ligne, créons un exemple avec les données du catalogue produits Loufok.

Dans la source Catalogue_Produits_Q1_2025, les champs suivants sont disponibles :

  • prix_unitaire : le prix de vente de chaque produit.

  • taux_marge : le taux de marge en pourcentage (ex. : 12 %).

L’objectif est de calculer la marge brute en euros par produit pour analyser la rentabilité du catalogue et identifier les produits les plus rentables.

Pour cela nous allons créer un champ calculé Marge Brute (€) au niveau de la source de données.

Étape 1 : accéder à la modification de la source

 Si besoin, créez un rapport utilisant la source de données Catalogue_Produits_S1_2025.

 Cliquez sur le menu Ressource puis sur Gérer les nouvelles sources de données.

 Cliquez sur Catalogue_Produits_S1_2025 puis sur MODIFIER à droite du nom de la source.

images/08RB01.png

Liste des sources avec bouton MODIFIER pour Catalogue_Produits_S1_2025

Étape 2 : créer le champ calculé

 Dans la page de configuration de la source, cliquez sur le bouton Ajouter un champ en haut à gauche .

images/08RB02.png

Bouton Ajouter un champ

 Choisissez Ajouter un champ calculé.

images/08RB03.png

Options du bouton Ajouter un champ calculé

 Dans le champ Nom du champ, saisissez Marge Brute (€).

 Cliquez dans le champ Formule puis dans le volet Champs disponibles, cliquez sur le champ prix_unitaire, saisissez * puis dans le volet Champs disponibles cliquez sur le champ marge_%.

images/08RB04.png

Interface de création du champ avec formule prix_unitaire * Taux de marge

 Cliquez sur Enregistrer.

Étape 3 : vérifier le champ créé

Le nouveau champ Marge Brute (€) apparaît dans la liste avec une icône de métrique (images/IC-14.png).

Il est maintenant disponible dans tous les graphiques utilisant cette source.

images/08RB05.png

Liste des champs avec Marge Brute (€) ajouté...

Les fonctions essentielles

Les fonctions sont au cœur des champs calculés dans Data Studio. Elles vous permettent de :

  • faire des opérations mathématiques ;

  • écrire des conditions (si...alors...sinon...) ;

  • manipuler du texte ou des dates ;

  • nettoyer et enrichir vos données.

Fonctions arithmétiques de base

Les fonctions arithmétiques sont les opérations de base que vous connaissez déjà. Elles constituent le fondement de la plupart des calculs dans Data Studio.

Les opérateurs disponibles :

  • + : addition

  • - : soustraction

  • * : multiplication

  • / : division

Vous les utilisez pour créer des indicateurs personnalisés :

Par exemple :

Marge brute : prix_unitaire * taux_marge

Montant TTC : prix_unitaire * 1.2 (TVA à 20%)

Valeur en milliers : montant_total_commande / 1000

Remise de 10% : prix_unitaire * 0.9

Vous pourrez retrouver les principaux KPI et leur mode de calcul sur ce lien : https://bit.ly/calculs_kpi

Les fonctions conditionnelles

Les fonctions logiques permettent de créer des règles qui renvoient un résultat différent selon certaines conditions. Elles sont le cœur de la logique métier dans vos analyses.

Elles sont indispensables pour :

  • segmenter vos données (clients premium vs standard) ;

  • attribuer une étiquette en fonction d’une valeur (par exemple, produit populaire ou peu visité) ;

  • créer des indicateurs conditionnels (compter uniquement les conversions au-dessus d’un seuil).

La fonction IF pour une condition simple

La fonction IF est le moyen le plus direct de créer une règle conditionnelle dans Data Studio. Elle teste une condition et renvoie :

  • Une première valeur si la condition est vraie.

  • Une autre valeur si la condition est fausse.

Syntaxe de base :

IF(condition, resultat_si_vrai, resultat_si_faux)  

Exemple concret avec Loufok :

IF(note_satisfaction >= 4, "Satisfait", "Non satisfait")  

Cette formule permet de transformer une note numérique de satisfaction en un libellé plus lisible pour les utilisateurs du tableau de bord. Dans notre exemple, si la note de satisfaction est supérieure ou égale à 4 afficher "Satisfait", sinon afficher "Non satisfait"

Exemple Case à cocher + Fonction...

Autres fonctions utiles

Fonctions de date : manipuler et analyser le temps

Les fonctions de date servent à extraire, comparer ou transformer des informations temporelles dans vos données. Elles sont indispensables si vous voulez analyser une évolution, créer des regroupements par période ou calculer un délai entre deux événements.

Extraire une partie d’une date

Ces fonctions vous permettent de ne garder qu’un élément précis d’un champ de type date, par exemple l’année, le mois ou la semaine.

YEAR(Date) : retourne uniquement l’année

  • Exemple : YEAR(Date) appliqué à 2025-08-13 donnera 2025

  • Utilité : regrouper les données par année dans un graphique temporel.

MONTH(Date) : retourne le mois (de 1 à 12)

  • Exemple : MONTH(Date) appliqué à 2025-08-13 donnera 8 (août)

  • Utilité : analyser la saisonnalité des ventes.

WEEK(Date) : retourne le numéro de la semaine (1 à 53)

  • Exemple : WEEK(Date) appliqué à 2025-08-13 donnera 33

  • Utilité : suivre les performances hebdomadaires.

Vous pouvez créer un champ "Année-Mois" lisible en combinant YEAR() et MONTH() avec CONCAT() pour obtenir par exemple 2025-08.

Calculer un écart entre deux dates

DATE_DIFF(Date1, Date2) calcule le nombre de jours entre deux dates. 

Exemple : DATE_DIFF(DateCommande, DateExpédition)

Si DateCommande = 2025-08-01 et DateExpédition = 2025-08-13, le résultat est 12 (jours).

L’utilité est de mesurer un délai moyen de traitement ou de livraison.

Vous pouvez combiner AVG(DATE_DIFF(...)) pour obtenir un délai moyen sur une période donnée.

Cas d’usage fréquents des fonctions de date

Les fonctions de date sont utilisées dans de nombreux scénarios d’analyse pour mieux comprendre l’évolution des données dans le temps. Voici quelques cas d’usage fréquents :

  • Pour le suivi de saisonnalité...

Les paramètres : rendre les calculs interactifs

Un paramètre est une variable personnalisée que l’utilisateur peut modifier directement dans le rapport. Il est utilisé dans les champs calculés pour transformer les graphiques sans recréer des vues.

Cela permet à l’utilisateur de :

  • choisir la métrique à afficher ;

  • définir un objectif dynamique (exemple : ROAS = 4) et filtrer les visuels en fonction du seuil choisi ;

  • activer une option d’affichage (par exemple une courbe en cumul) grâce à une simple case à cocher ;

  • appliquer la même valeur partout (car un seul paramètre peut piloter plusieurs graphiques). 

En résumé, les paramètres donnent une valeur que vos formules vont utiliser et l’utilisateur va contrôler cette valeur via un sélecteur.

Paramètre vs filtre : la différence fondamentale

Pour un débutant, la distinction est fondamentale :

  • Un filtre réduit le volume de données. Si vous filtrez sur Pays = ’France’, toutes les données des autres pays sont exclues des graphiques.

  • Un paramètre influence une formule. Il ne supprime aucune donnée. Il fournit une valeur (un nombre, un texte...) que vous utilisez dans un champ calculé pour obtenir un résultat dynamique.

Un filtre, c’est décider de seulement analyser...

Utiliser un paramètre dans un champ calculé

Un paramètre seul ne fait rien. Il prend vie dans une formule. Voici les cas d’usage les plus courants.

Créer un seuil ajustable par l’utilisateur

Un paramètre permet de fixer un seuil et d’afficher un statut ou de filtrer les éléments qui le dépassent.

Exemple concret : créer un objectif ajustable sur le CA par produit

Créer le paramètre

 Ajoutez un simple graphique Tableau et connectez-le à la source Démo GA4.

 Choisissez en dimension Nom de l’article et en métrique Revenu généré par l’article.

 Dans le panneau Données, cliquez sur Ajouter un paramètre.

images/08RB32.png

Ajout d’un paramètre au Tableau Revenus générés par article

Avec un objectif ajustable, vous allez pouvoir :

  • visualiser en un coup d’œil quels produits sont au-dessus ou en dessous de la cible ;

  • tester différents seuils en direct (par exemple 3200, puis 5000) pour voir comment cela change la lecture ;

  • rendre le tableau de bord interactif pour votre manager ou votre équipe.

 Remplissez-le ainsi :

  • Nom du paramètre (celui qui apparaît sur le contrôle) : Objectif CA Mensuel ($)

  • ID du paramètre : param_obj_ca

  • Type de données : Nombre (décimal)

  • Valeur par défaut : 5000

 Cochez l’option Plage

  • Valeur minimale : 0

  • Valeur maximale : 10000

images/08RB33.png

Réglages du paramètre d’objectif mensuel

 Cliquez sur Enregistrer.

Créer le champ calculé

 Ajoutez un champ calculé au graphique : dans le panneau Propriétés du Tableau - onglet Configuration dans la section Dimension cliquez sur Ajouter une dimension puis sur Ajouter un champ calculé.

 Entrez ces informations dans les champs dédiés.

  • Nom : Objectif CA

  • Formule:

CASE 
    WHEN Revenu généré par l'article>=Objectif CA Mensuel ($) 
      THEN "Au dessus de l'objectif" 
    ELSE "En dessous de l'objectif" 
   END  

 Cliquez sur le bouton Appliquer.

images/08RB34.png

Création du champ calculé...

Le sélecteur de source de données (data control) : piloter plusieurs propriétés

Objectif et fonctionnement

Le sélecteur de source de données est un contrôle puissant qui permet à l’utilisateur de changer la source dans le rapport par une autre d’un même connecteur (exemple : passer d’un compte Google Ads à un autre, directement depuis une liste déroulante).

C’est la solution idéale si vous souhaitez :

  • centraliser le reporting de plusieurs sites web ou applications dans un seul et même tableau de bord ;

  • comparer rapidement les performances de différentes entités sans avoir à dupliquer les rapports ;

  • offrir une vue consolidée à une direction qui supervise plusieurs marques ou marchés. 

En pratique, l’utilisateur sélectionne une propriété dans la liste, et tous les graphiques connectés à ce contrôle se mettent instantanément à jour avec les données de la propriété choisie.

Mise en place et précautions (exemple avec propriétés GA4)

 Dans votre rapport Data Studio, ajoutez toutes les données GA4 que vous souhaitez rendre disponibles.

 Dans la barre d’outils, cliquez sur Ajouter un sélecteur puis choisissez Sélecteur de données.

images/08RB40.png

Sélecteur de données dans...

La qualité avant tout : tester, déboguer et documenter

Un rapport fiable est un rapport digne de confiance. Adopter une méthodologie rigoureuse pour valider vos calculs est non-négociable.

Vérifier les types de données

L’une des erreurs les plus fréquentes est le conflit de types (ex.: tenter de faire une addition avec un champ "Texte"). Dans le panneau des sources de données, vérifiez les icônes à gauche de chaque champ : Abc pour le texte, 123 pour un nombre, un calendrier pour une date. Si un type est incorrect, cliquez dessus pour le modifier.

Documenter vos champs calculés

  • Nommez clairement : un champ nommé kpi_TauxConversion_UtilisateursEngages est infiniment plus parlant que Champ calculé 2.

  • Utilisez la description : chaque champ calculé possède un champ Descriptionaccessible dans la configuration de la source de données (Ressource - Gérer les nouvelles sources de données - Modifier). Utilisez-le pour expliquer en une phrase l’objectif du calcul et sa formule. C’est une documentation intégrée qui vous sauvera (ou sauvera vos collègues) dans six mois.

Aller plus loin : les livrables et l’aide intégrée

Pour qu’un rapport soit adopté, il doit être compréhensible et facile à utiliser. Pensez toujours à l’utilisateur final.

La page d’aide intégrée

La meilleure pratique consiste à dédier la dernière page de votre rapport à un guide de l’utilisateur. Cette page doit expliquer :

  • le fonctionnement des principaux filtres et paramètres ;

  • la définition des indicateurs clés de performance (KPI) les plus importants ou les plus complexes ;

  • les limitations connues du rapport (ex. : "Les données de coût ne sont disponibles que pour les campagnes Google Ads") ;

  • un lien vers la documentation officielle pour les définitions standards.

La documentation externe

Pour les rapports stratégiques, une documentation externe (sur Google Drive, Confluence, Notion, etc.) est indispensable.

Elle doit contenir :

  • l’objectif du rapport et les questions business auxquelles il répond ;

  • la liste des sources de données utilisées et leur fraîcheur ;

  • des captures d’écran expliquant chaque page et chaque graphique ;

  • la liste et la formule de tous les champs calculés et paramètres créés.

En suivant ces étapes, vous ne livrez pas seulement un rapport, mais un produit d’analyse...

Récapitulatif des outils de logique dynamique dans Data Studio

Action

Outil Data Studio

Ce que ça permet

Exemple métier

Segmenter les données

Filtre

Restreindre l’affichage à un sous- ensemble pertinent

Exclure les sessions non engagées pour affiner l’analyse des campagnes

Donner la main à l’utilisateur

Contrôle (liste, menu déroulant, plage de dates)

Permettre une exploration personnalisée sans modifier le rapport

L’utilisateur choisit un pays, une marque, ou une période

Créer des indicateurs personnalisés

Champ calculé

Créer une nouvelle métrique ou dimension en combinant des champs existants

Taux de conversion personnalisé, classification de produits, regroupement de canaux

Afficher dynamiquement des contenus

CASE WHEN (dans un champ calculé)

Afficher un contenu selon une règle logique (conditionnelle)

Montrer une couleur ou un KPI différent selon le seuil de performance

Rendre un rapport adaptatif

Paramètre + contrôle

Créer un menu où l’utilisateur choisit la vue à afficher (sans changer de page)

Le responsable marketing voit les indicateurs marketing, la direction voit la synthèse

Cibler plusieurs équipes avec un seul rapport

Contrôle au niveau du rapport

Appliquer une segmentation globale partagée à tous les graphiques

Tous les graphiques...