Liste des fonctions

Data Studio fournit un certain nombre de fonctions puissantes pouvant être utilisées dans des formules de champ calculé. 

Pour plus d'informations sur chacune d'elles, y compris des exemples, consultez l'éditeur de formules. Cette aide apparaîtra à la saisie de votre formule.
TypeNomDescriptionSyntaxe
AgrégationAPPROX_COUNT_DISTINCTRenvoie le nombre approximatif de valeurs uniques de X. En savoir plusAPPROX_COUNT_DISTINCT(X)
Agrégation AVG Affiche la moyenne de toutes les valeurs de X. AVG(X)
Agrégation COUNT Affiche le nombre de valeurs de X. COUNT(X)
Agrégation COUNT_DISTINCT Affiche le nombre de valeurs uniques de X. COUNT_DISTINCT(X)
Agrégation MAX Affiche la valeur maximale de X. MAX(X)
AgrégationMEDIANAffiche la médiane de toutes les valeurs de X. MEDIAN(X)
Agrégation MIN Affiche la valeur minimale de X. MIN(X)
AgrégationPERCENTILEAffiche le rang centile Y du champ X.PERCENTILE(X,Y)
Agrégation STDDEV Affiche l'écart type de X. STDDEV(X)
Agrégation SUM Affiche la somme de toutes les valeurs de X. SUM(X)
AgrégationVARIANCEAffiche la variance de X. VARIANCE(pageviews)
Arithmétique ABS Affiche la valeur absolue d'un nombre. ABS(X)
Arithmétique ACOS Affiche le cosinus hyperbolique inverse de X. ACOS(X)
Arithmétique ASIN Affiche le sinus hyperbolique inverse de X. ASIN(X)
Arithmétique ATAN Affiche la tangente hyperbolique inverse de X. ATAN(X)
Arithmétique CEIL Affiche la valeur intégrale minimale de X. Par exemple, si la valeur de X est v, CEIL(X) est égal ou supérieur à v. CEIL(X)
Arithmétique COS Affiche le cosinus de X. COS(X)
Arithmétique FLOOR Affiche la valeur intégrale maximale de X. Par exemple, si la valeur de X est v, FLOOR(X) est égal ou inférieur à v. FLOOR(X)
Arithmétique LOG Affiche le logarithme naturel de X. LOG(X)
Arithmétique LOG10 Affiche le logarithme de base 10 de X. LOG10(X)
Arithmétique NARY_MAX Affiche la valeur maximale de X, Y, [,Z]*. Tous les arguments de saisie doivent être du même type (tous de type nombre ou tous de type texte). Au moins un argument de saisie doit être un champ ou une expression comprenant un champ. NARY_MAX(X, Y, [Z]*)
Arithmétique NARY_MIN Affiche la valeur minimale de X, Y, [,Z]*. Tous les arguments de saisie doivent être du même type (tous de type nombre ou tous de type texte). Au moins un argument de saisie doit être un champ ou une expression comprenant un champ. NARY_MIN(X, Y, [Z]*)
Arithmétique POWERRenvoie le résultat d'une opération élevant X à la puissance Y. POWER(X, Y)
Arithmétique ROUND Affiche X arrondi à Y chiffres de précision. ROUND(X, Y)
Arithmétique SIN Affiche le sinus de X. SIN(X)
Arithmétique SQRT Affiche la racine carrée de X. Notez que X ne peut pas être une valeur négative. SQRT(X)
Arithmétique TAN Affiche la tangente de X. TAN(X)
Date YEARWEEK Renvoie l'année et la semaine X conformément à la norme ISO 8601. YEARWEEK(X)
Date DATE_DIFF Affiche le nombre de jours entre X et Y (X – Y). DATE_DIFF(X, Y)
Date DAY Affiche le jour correspondant à X. DAY(X, Input Format)
Date HOUR Affiche les heures dans X au fuseau horaire UTC. HOUR(X, Input Format)
Date MINUTE Affiche les minutes dans X au fuseau horaire UTC. MINUTE(X, Input Format)
Date MONTH Affiche le mois associé à X. MONTH(X, Input Format)
Date QUARTER Affiche le trimestre associé à X. QUARTER(X, Input Format)
Date SECOND Affiche les secondes dans X au fuseau horaire UTC. SECOND(X, Input Format)
Date WEEK Renvoie la semaine X au début de l'année conformément à la norme ISO 8601. WEEK(X)
Date TODATE Affiche le champ datetime (date/heure) au format spécifié et au fuseau horaire UTC. TODATE(X, Input Format, Output Format)
Date WEEKDAY Affiche le jour de la semaine associé à X. WEEKDAY(X, Input Format)
Date YEAR Affiche l'année associée à X. YEAR(X, Input Format)
Géographique TOCITY Affiche le nom de la ville correspondant à X. TOCITY(X, Input Format)
Géographique TOCONTINENT Affiche le nom du continent correspondant à X. TOCONTINENT(X, Input Format)
Géographique TOCOUNTRY Affiche le nom du pays correspondant à X. TOCOUNTRY(X, Input Format)
Géographique TOREGION Affiche le nom de la région correspondant à X. TOREGION(X, Input Format)
Géographique TOSUBCONTINENT Affiche le nom du sous-continent correspondant à X. TOSUBCONTINENT(X, Input Format)
DiversCASERenvoie exactement une valeur, en fonction d'un ensemble d'expressions booléennes spécifiées. En savoir plus
CASE
  WHEN C = 'yes'
  THEN 'done:yes'
  ELSE 'done:no'
END
DiversCASTCAST(field_expression AS TYPE)Champ ou expression Cast donné(e) dans TYPE. Les champs agrégés ne sont pas autorisés dans CAST.

TYPE peut être NUMBER ou TEXT.
Texte CONCAT Affiche un texte qui est une concaténation des valeurs X et Y. Notez que X ou Y doit être une expression comprenant au moins un champ (l'autre peut être un littéral textuel). Les deux arguments doivent être le résultat de données cumulées ou non cumulées. CONCAT(X, Y)
Le texteHYPERLINKrenvoie un lien hypertexte vers l'URL, dont le libellé contient le texte du lien. En savoir plus HYPERLINK(URL, libellé de lien)
Texte LENGTH Affiche le nombre de caractères dans X. LENGTH(Field Or Expr)
TexteLOWERConvertit X en minuscules.LOWER(Field Or Expr)
Texte REGEXP_EXTRACT Affiche la première sous-chaîne de X correspondant au modèle de l'expression régulière.
En savoir plus
REGEXP_EXTRACT(Field Or Expr, Extract regex pattern)
Texte REGEXP_MATCH Affiche "True" si X correspond à Y, sinon affiche "False". REGEXP_MATCH(X, Reg Expr)
Text REGEXP_REPLACE Remplace, par la chaîne de remplacement, toutes les occurrences textuelles correspondant à l'expression régulière contenue dans X. REGEXP_REPLACE(A, '[a-z]+', 'A')
Texte REPLACE Affiche une copie de X où toutes les occurrences de Y dans X sont remplacées par Z. REPLACE(Field Or Expr, Existing Literal, Replacement Literal)
Texte SUBSTR Affiche un texte qui est un sous-texte de X. Le sous-texte est constitué de X[Y], X[Y+1], ..., X[Y+Z-1]. SUBSTR(Field Or Expr, Start Index, Length)
Texte TRIM Affiche X sans espace superflu au début ou à la fin. TRIM(Field Or Expr)
Texte UPPERConvertit X en majuscules. UPPER(Field Or Expr)