Liste des fonctions

Looker 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égation AVG Renvoie la moyenne de toutes les valeurs de X.
En savoir plus
AVG(X)
Agrégation COUNT Renvoie le nombre de valeurs de X.
En savoir plus
COUNT(X)
Agrégation COUNT_DISTINCT Renvoie le nombre de valeurs uniques de X.
En savoir plus
COUNT_DISTINCT(X)
Agrégation MAX Renvoie la valeur maximale de X.
En savoir plus
MAX(X)
Agrégation MEDIAN Renvoie la médiane de toutes les valeurs de X.
En savoir plus
MEDIAN(X)
Agrégation MIN Renvoie la valeur minimale de X.
En savoir plus
MIN(X)
Agrégation PERCENTILE Renvoie le classement au centile Y du champ X.
En savoir plus
PERCENTILE(X,Y)
Agrégation STDDEV Renvoie l'écart type de X.
En savoir plus
STDDEV(X)
Agrégation SUM Renvoie la somme de toutes les valeurs de X.
En savoir plus
SUM(X)
AgrégationVARIANCERenvoie la variance de X.
En savoir plus
VARIANCE(X)
Arithmétique ABS Renvoie la valeur absolue d'un nombre.
En savoir plus
ABS(X)
Arithmétique ACOS Renvoie l'arc cosinus de X.
En savoir plus
ACOS(X)
Arithmétique ASIN Renvoie l'arc sinus de X.
En savoir plus
ASIN(X)
Arithmétique ATAN Renvoie l'arc tangente de X.
En savoir plus
ATAN(X)
Arithmétique CEIL Renvoie l'entier le plus proche, supérieur à X. Par exemple, si la valeur de X est v, CEIL(X) est égal ou supérieur à v.
En savoir plus
CEIL(X)
Arithmétique COS Renvoie le cosinus de X.
En savoir plus
COS(X)
Arithmétique FLOOR Renvoie l'entier le plus proche, inférieur à X. Par exemple, si la valeur de X est v, FLOOR(X) est égal ou inférieur à v.
En savoir plus
FLOOR(X)
Arithmétique LOG Renvoie le logarithme de base 2 de X.
En savoir plus
LOG(X)
Arithmétique LOG10 Renvoie le logarithme de base 10 de X.
En savoir plus
LOG10(X)
Arithmétique NARY_MAX Renvoie la valeur maximale de X, Y, [,Z]*. Tous les arguments d'entrée doivent être du même type (tous de type nombre). Au moins un argument d'entrée doit être un champ ou une expression comprenant un champ.
En savoir plus
NARY_MAX(X, Y [,Z]*)
Arithmétique NARY_MIN Renvoie la valeur minimale de X, Y, [,Z]*. Tous les arguments d'entrée doivent être du même type (tous de type nombre). Au moins un argument d'entrée doit être un champ ou une expression comprenant un champ.
En savoir plus
NARY_MIN(X, Y [,Z]*)
Arithmétique POWERRenvoie le résultat d'une opération élevant X à la puissance Y.
En savoir plus
POWER(X, Y)
Arithmétique ROUND Renvoie X arrondi à Y chiffres de précision.
En savoir plus
ROUND(X, Y)
Arithmétique SIN Renvoie le sinus de X.
En savoir plus
SIN(X)
Arithmétique SQRT Renvoie la racine carrée de X. Notez que X ne peut pas être une valeur négative.
En savoir plus
SQRT(X)
Arithmétique TAN Renvoie la tangente de X.
En savoir plus
TAN(X)
ConditionnelCASEÉvalue successivement la condition de chaque clause WHEN et renvoie le premier résultat result où la condition est vraie ; les clauses WHEN et ELSE restantes ne sont pas évaluées. Si toutes les conditions sont fausses ou NULL, l'expression renvoie else_result si celui-ci est précisé. Si ce n'est pas le cas, l'expression renvoie la valeur NULL. En savoir plus

CASE
    WHEN condition THEN result
    [WHEN condition THEN result]
    [...]
    [ELSE else_result]
END
ConditionnelCASE (simple)Compare successivement input_expression à expression_to_match de chaque clause WHEN et renvoie le premier résultat result pour lequel la comparaison renvoie "true". En savoir plus

CASE input_expression
    WHEN expression_to_match THEN result
    [WHEN expression_to_match THEN result]
    [...]
    [ELSE result]
END
ConditionnelIFNULLRenvoie un résultat si l'entrée est nulle. Dans le cas contraire, l'entrée est renvoyée.
En savoir plus
IFNULL(input_expression, null_result)
ConditionnelCOALESCEAffiche la première valeur non manquante trouvée dans une liste de champs.
En savoir plus
COALESCE(field_expression[,field_expression, ...])
ConditionnelIFSi la condition est "true", la fonction renvoie true_result. Sinon, elle renvoie false_result. false_result n'est pas évalué si la condition est "true". true_result n'est pas évalué si la condition est "false" ou NULL. En savoir plus IF(condition, true_result, false_result)
ConditionnelNULLIFRenvoie "null" si l'entrée correspond à une expression. Dans le cas contraire, l'entrée est renvoyée.
En savoir plus
NULLIF(input_expression, expression_to_match)
Date CURRENT_DATE Affiche la date actuelle selon le fuseau horaire spécifié ou par défaut.
En savoir plus
CURRENT_DATE([time_zone])
Date CURRENT_DATETIME Affiche la date et l'heure actuelles selon le fuseau horaire spécifié ou par défaut.
En savoir plus
CURRENT_DATETIME([time_zone])
Date DATE Crée une valeur ou un champ "Date" à partir de nombres, ou à partir d'une expression ou d'un champ de type "Date et heure".
En savoir plus
DATE(year, month, day)
Date DATE_DIFF Affiche le nombre de jours entre X et Y (X – Y).
En savoir plus
DATE_DIFF(X, Y)
Date DATE_FROM_UNIX_DATE Interprète un nombre entier comme le nombre de jours écoulés depuis le 1er janvier 1970 (1970-01-01).
En savoir plus
DATE_FROM_UNIX_DATE(integer)
Date DATETIME Crée une valeur ou un champ de type "Date et heure" à partir de nombres.
En savoir plus
DATETIME(year, month_num, day, hour, minute, second)
Date DATETIME_ADD Ajoute un intervalle de temps spécifié à une date.
En savoir plus
DATETIME_ADD(datetime_expression, INTERVAL integer part)
Date DATETIME_DIFF Affiche le nombre de limites de partie entre deux dates.
En savoir plus
DATETIME_DIFF(date_expression, date_expression, part)
Date DATETIME_SUB Soustrait un intervalle de temps spécifié d'une date.
En savoir plus
DATETIME_SUB(datetime_expression, INTERVAL integer part)
Date DATETIME_TRUNC Tronque une date selon le niveau de précision spécifié.
En savoir plus
DATETIME_TRUNC(date_expression, part)
Date DAY Affiche le jour d'une date, ou une date et une heure.
En savoir plus
Day(date_expression)
Date EXTRACT Renvoie une partie d'une date, ou une date et une heure.
En savoir plus
EXTRACT(part FROM date_expression)
Date FORMAT_DATETIME Affiche une chaîne au format date.
En savoir plus
FORMAT_DATETIME(format_string, datetime_expression)
Date HOUR Renvoie le composant "heure" d'une date et d'une heure.
En savoir plus
HOUR(datetime_expression)
Date MINUTE Affiche le composant "minutes" d'une date et d'une heure données.
En savoir plus
MINUTE(datetime_expression)
Date MONTH Renvoie le mois à partir d'une valeur de type "Date et heure".
En savoir plus
MONTH(date_expression)
Date PARSE_DATE Convertit du texte en une date.
En savoir plus
PARSE_DATE(format_string, text)
Date PARSE_DATETIME Convertit du texte en une date avec l'heure.
En savoir plus
PARSE_DATETIME(format_string, text)
Date QUARTER Affiche le trimestre de l'année pour une date donnée.
En savoir plus
QUARTER(date_expression)
Date SECOND Affiche le composant "secondes" d'une date et d'une heure données.
En savoir plus
SECOND(datetime_expression)
Date TODATE Affiche une date formatée en mode de compatibilité. En savoir plus TODATE(X, Input Format, Output Format)
Date TODAY Affiche la date actuelle selon le fuseau horaire spécifié ou par défaut.
En savoir plus
TODAY([time_zone])
Date UNIX_DATE Renvoie le nombre de jours écoulés depuis le 1er janvier 1970.
En savoir plus
UNIX_DATE(date_expression)
Date WEEK Renvoie le numéro de semaine correspondant à une date donnée.
En savoir plus
WEEK(Date)
Date WEEKDAY Affiche un nombre représentant le jour de la semaine pour une date donnée.
En savoir plus
WEEKDAY(Date)
Date YEAR Renvoie l'année correspondant à une date donnée.
En savoir plus
YEAR(Date)
Date YEARWEEK Renvoie l'année et le numéro de semaine d'une date donnée.
En savoir plus
YEARWEEK(Date)
Géographique TOCITY Renvoie le nom de la ville correspondant à X. TOCITY(X [,Format d'entrée])
Géographique TOCONTINENT Renvoie le nom du continent correspondant à X.
En savoir plus
TOCONTINENT(X [,Format d'entrée])
Géographique TOCOUNTRY Renvoie le nom du pays correspondant à X.
En savoir plus
TOCOUNTRY(X [,Format d'entrée])
Géographique TOREGION Renvoie le nom de la région correspondant à X.
En savoir plus
TOREGION(X [,Format d'entrée])
Géographique TOSUBCONTINENT Renvoie le nom du sous-continent correspondant à X.
En savoir plus
TOSUBCONTINENT(X [,Format d'entrée])
DiversCASTCastez le champ ou l'expression dans TYPE. Les champs agrégés ne sont pas autorisés dans CAST. Le TYPE peut être NUMBER, TEXT, or DATETIME.
En savoir plus
CAST(field_expression AS TYPE)
DiversHYPERLINKRenvoie un lien hypertexte vers l'URL, avec le libellé correspondant.
En savoir plus
HYPERLINK(URL, libellé du lien)
DiversIMAGECrée des champs Image dans votre source de données.
En savoir plus
IMAGE(URL de l'image, [Texte alternatif])
DiversNATIVE_DIMENSIONRenvoie le résultat d'une expression SQL évaluée par l'ensemble de données sous-jacent. L'expression ne peut inclure aucune agrégation.
En savoir plus
NATIVE_DIMENSION("JSON_VALUE('{"name": "Dana"}', '$.name')","STRING")
Texte CONCAT Renvoie un texte qui est une concaténation des valeurs X et Y.
En savoir plus
CONCAT(X, Y)
Texte CONTAINS_TEXT Renvoie la valeur "true" si X contient le texte spécifié. Sinon, renvoie la valeur "false". Sensible à la casse.
En savoir plus
CONTAINS_TEXT(X, texte)
Texte ENDS_WITH Renvoie la valeur "true" si X se termine par le texte spécifié. Sinon, renvoie la valeur "false". Sensible à la casse.
En savoir plus
ENDS_WITH(X, texte)
Texte LEFT_TEXT Renvoie un nombre de caractères provenant du début de X et spécifié par le paramètre "longueur".
En savoir plus
LEFT_TEXT(X, longueur)
Texte LENGTH Renvoie le nombre de caractères dans X.
En savoir plus
LENGTH(X)
TexteLOWERConvertit X en minuscules.
En savoir plus
LOWER(X)
Texte REGEXP_CONTAINS Renvoie la valeur "true" si X contient le modèle de l'expression régulière. Sinon, renvoie la valeur "false".
En savoir plus
REGEXP_CONTAINS(X, expression_régulière)
Texte REGEXP_EXTRACT Renvoie la première sous-chaîne de X correspondant au modèle de l'expression régulière.
En savoir plus
REGEXP_EXTRACT(X, expression_régulière)
Texte REGEXP_MATCH Renvoie la valeur "true" si X correspondant au modèle de l'expression régulière. Sinon, renvoie la valeur "false".
En savoir plus
REGEXP_MATCH(X, expression_régulière)
Texte REGEXP_REPLACE Remplace toutes les occurrences textuelles correspondant au modèle d'expression régulière dans X par la chaîne de remplacement.
En savoir plus
REGEXP_REPLACE(X, expression_régulière, remplacement)
Texte REPLACE Renvoie une copie de X où toutes les occurrences de Y dans X sont remplacées par Z.
En savoir plus
REPLACE(X, Y, Z)
Texte RIGHT_TEXT Renvoie un nombre de caractères provenant de la fin de X et spécifié par le paramètre "longueur".
En savoir plus
RIGHT_TEXT(X, longueur)
Texte STARTS_WITH Renvoie la valeur "true" si X commence par le texte spécifié. Sinon, renvoie la valeur "false". Sensible à la casse.
En savoir plus
STARTS_WITH(X, texte)
Texte SUBSTR Renvoie un texte qui est un sous-texte de X. Renvoie un texte qui est une sous-chaîne de X. La sous-chaîne commence à l'index de départ, et sa longueur correspond au paramètre "longueur".
En savoir plus
SUBSTR(X, index de départ, longueur)
Texte TRIM Renvoie X sans espace superflu au début ou à la fin.
En savoir plus
TRIM(X)
Texte UPPERConvertit X en majuscules.
En savoir plus
UPPER(X)
Recherche
Effacer la recherche
Fermer le champ de recherche
Applications Google
Menu principal
2475728707553846336
true
Rechercher dans le centre d'aide
true
true
true
true
true
102097