Looker Studio fournit un certain nombre de fonctions puissantes pouvant être utilisées dans des formules de champ calculé.
Pour en savoir plus sur chacune d'elles, y compris des exemples, consultez l'éditeur de formules. Cette aide apparaîtra à la saisie de votre formule.
Nom | Type | Description | Syntaxe |
---|---|---|---|
ABS | Arithmétique | Renvoie la valeur absolue d'un nombre. En savoir plus | ABS(X) |
ACOS | Arithmétique | Renvoie l'arc cosinus de X. En savoir plus | ACOS(X) |
APPROX_COUNT_DISTINCT | Agrégation | Renvoie le nombre approximatif de valeurs uniques de X. En savoir plus | APPROX_COUNT_DISTINCT(X) |
ASIN | Arithmétique | Renvoie l'arc sinus de X. En savoir plus | ASIN(X) |
ATAN | Arithmétique | Renvoie l'arc tangente de X. En savoir plus | ATAN(X) |
AVG | Agrégation | Renvoie la moyenne de toutes les valeurs de X. En savoir plus | AVG(X) |
CASE (simple) | Conditionnel | Compare successivement input_expression à expression_to_match de chaque clause WHEN et renvoie le premier result pour lequel cette comparaison renvoie "true". En savoir plus |
|
CASE | Conditionnel | Évalue le condition de chaque clause WHEN successive et renvoie le premier result où le condition est vrai ; les clauses WHEN et ELSE restantes ne sont pas évaluées. Si toutes les conditions sont "false" ou NULL, la fonction renvoie else_result si celui-ci est présent et NULL s'il ne l'est pas. En savoir plus |
|
CAST | Autres | Castez le champ ou l'expression dans TYPE. Les champs agrégés ne sont pas autorisés dans CAST.TYPE peut être NUMBER , TEXT ou DATETIME . En savoir plus |
CAST(field_expression AS TYPE) |
CEIL | Arithmétique | 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) |
COALESCE | Conditionnel | affiche la première valeur non manquante trouvée dans une liste de champs. En savoir plus | COALESCE(field_expression[,field_expression, ...]) |
CONCAT | Texte | Renvoie un texte correspondant à la concaténation de X et Y. En savoir plus | CONCAT(X, Y) |
CONTAINS_TEXT | Texte | Renvoie la valeur "true" si X contient du texte, sinon renvoie la valeur "false". Sensible à la casse. En savoir plus | CONTAINS_TEXT(X, text) |
COS | Arithmétique | Renvoie le cosinus de X. En savoir plus | COS(X) |
COUNT | Agrégation | Renvoie le nombre de valeurs de X. En savoir plus | COUNT(X) |
COUNT_DISTINCT | Agrégation | Renvoie le nombre de valeurs uniques de X. En savoir plus | COUNT_DISTINCT(X) |
CURRENT_DATE | Date | Renvoie la date actuelle pour le fuseau horaire spécifié ou celui par défaut. En savoir plus | CURRENT_DATE([time_zone]) |
CURRENT_DATETIME | Date | 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_DIFF | Date | Affiche le nombre de jours entre X et Y (X – Y). En savoir plus | DATE_DIFF(X, Y) |
DATE_FROM_UNIX_DATE | 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) |
DATETIME | Date | Crée une valeur ou un champ de type "Date et heure" à partir de nombres. En savoir plus | DATETIME(year, month, day, hour, minute, second) |
DATETIME_ADD | Date | Ajoute un intervalle de temps spécifié à une date. En savoir plus | DATETIME_ADD(datetime_expression, INTERVAL integer part) |
DATETIME_DIFF | Date | Affiche le nombre de limites de partie entre deux dates. En savoir plus | DATETIME_DIFF(date_expression, date_expression, part) |
DATETIME_SUB | Date | Soustrait un intervalle de temps spécifié d'une date. En savoir plus | DATETIME_SUB(datetime_expression, INTERVAL integer part)
|
DATETIME_TRUNC | Date | Tronque une date selon le niveau de précision spécifié. En savoir plus | DATETIME_TRUNC(date_expression, part) |
JOUR | Date | Affiche le jour d'une date, ou une date et une heure. En savoir plus | Day(date_expression) |
ENDS_WITH | Texte | Renvoie "true" si X se termine par le texte, sinon renvoie "false". Sensible à la casse. En savoir plus | ENDS_WITH(X, text) |
EXTRACT | Date | Affiche une partie d'une date, ou une date et une heure. En savoir plus | EXTRACT(part FROM date_expression) |
FLOOR | Arithmétique | 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) |
FORMAT_DATETIME | Date | Affiche une chaîne au format date. En savoir plus | FORMAT_DATETIME(format_string, datetime_expression) |
HEURE | Date | Renvoie le composant "heure" d'une date et d'une heure. En savoir plus | HOUR(datetime_expression) |
HYPERLINK | Autres | Renvoie un lien hypertexte vers l'URL, avec le libellé correspondant. En savoir plus | HYPERLINK(URL, link label) |
SI | Conditionnel | Si condition est "true", la fonction renvoie true_result , sinon elle renvoie false_result . false_result n'est pas évalué si condition est "true". true_result n'est pas évalué si condition est "false" ou NULL. En savoir plus |
IF(condition, true_result, false_result) |
IMAGE | Autres | Crée des champs Image dans votre source de données. En savoir plus | IMAGE(Image URL, [Alternative Text]) |
LEFT_TEXT | Texte | Renvoie un nombre de caractères à partir du début de X. Le nombre de caractères est spécifié par length. En savoir plus | LEFT_TEXT(X, length) |
LENGTH | Texte | Renvoie le nombre de caractères dans X. En savoir plus | LENGTH(X) |
LOG | Arithmétique | Affiche le logarithme de base 2 de X. En savoir plus | LOG(X) |
LOG10 | Arithmétique | Affiche le logarithme de base 10 de X. En savoir plus | LOG10(X) |
LOWER | Texte | Convertit X en minuscules. En savoir plus | LOWER(X) |
MAX | Agrégation | Renvoie la valeur maximale de X. En savoir plus | MAX(X) |
MEDIAN | Agrégation | Renvoie la médiane de toutes les valeurs de X. En savoir plus | MEDIAN(X) |
MIN | Agrégation | Renvoie la valeur minimale de X. En savoir plus | MIN(X) |
MINUTE | Date | Affiche le composant "minutes" d'une date et d'une heure données. En savoir plus | MINUTE(datetime_expression) |
MOIS | Date | Renvoie le mois à partir d'une valeur de type "Date et heure". En savoir plus | MONTH(date_expression) |
NARY_MAX | Arithmétique | Affiche 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]*) |
NARY_MIN | Arithmétique | Affiche 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]*) |
NATIVE_DIMENSION | Autres | Renvoie 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") |
NULLIF | Conditionnel | affiche "null" si l'entrée correspond à une expression (dans le cas contraire, l'entrée s'affiche). En savoir plus | NULLIF(input_expression, expression_to_match) |
PARSE_DATE | Date | Convertit du texte en date. En savoir plus | PARSE_DATE(format_string, text) |
PARSE_DATETIME | Date | Convertit du texte en une date avec l'heure. En savoir plus | PARSE_DATETIME(format_string, text) |
PERCENTILE | Agrégation | Renvoie le classement au centile N du champ X. En savoir plus | PERCENTILE(X,N) |
POWER | Arithmétique | Renvoie le résultat d'une opération élevant X à la puissance Y. En savoir plus | POWER(X, Y) |
TRIMESTRE | Date | Affiche le trimestre de l'année pour une date donnée. En savoir plus | QUARTER(date_expression) |
REGEXP_CONTAINS | Texte | 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, regular_expression) |
REGEXP_EXTRACT | Texte | 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, regular_expression) |
REGEXP_MATCH | Texte | Renvoie la valeur "true" si X correspond au modèle de l'expression régulière. Sinon, renvoie la valeur "false". En savoir plus | REGEXP_MATCH(X, regular_expression) |
REGEXP_REPLACE | Texte | 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, regular_expression, replacement) |
REMPLACER | Texte | 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) |
RIGHT_TEXT | Texte | Renvoie un nombre de caractères à partir de la fin de X. Le nombre de caractères est spécifié par length. En savoir plus | RIGHT_TEXT(X, length) |
ARRONDI | Arithmétique | Renvoie X arrondi à Y chiffres de précision. En savoir plus | ROUND(X, Y) |
SECOND | Date | Affiche le composant "secondes" d'une date et d'une heure données. En savoir plus | SECOND(datetime_expression) |
SIN | Arithmétique | Renvoie le sinus de X. En savoir plus | SIN(X) |
SQRT | Arithmétique | Renvoie la racine carrée de X. Notez que X ne doit pas être négatif. En savoir plus | SQRT(X) |
STARTS_WITH | Texte | Renvoie "true" si X commence par le texte. Sinon, renvoie la valeur "false". Sensible à la casse. En savoir plus | STARTS_WITH(X, text) |
STDDEV | Agrégation | Renvoie l'écart type de X. En savoir plus | STDDEV(X) |
SUBSTR | Texte | Renvoie un texte qui est une sous-chaîne de X. La sous-chaîne commence à l'index de début et comporte length caractères. En savoir plus | SUBSTR(X, start index, length) |
SUM | Agrégation | Renvoie la somme de toutes les valeurs de X. En savoir plus | SUM(X) |
TAN | Arithmétique | Renvoie la tangente de X. En savoir plus | TAN(X) |
TOCITY | Données géographiques | Renvoie le nom de la ville pour X. | TOCITY(X [,Input Format]) |
TOCONTINENT | Données géographiques | Renvoie le nom du continent pour X. En savoir plus | TOCONTINENT(X [,Input Format]) |
TOCOUNTRY | Données géographiques | Renvoie le nom du pays pour X. En savoir plus | TOCOUNTRY(X [,Input Format]) |
TODATE | Date | Affiche une date formatée en mode de compatibilité. En savoir plus | TODATE(X, Input Format, Output Format) |
AUJOURD'HUI | Date | Renvoie la date actuelle pour le fuseau horaire spécifié ou celui par défaut. En savoir plus | TODAY([time_zone]) |
TOREGION | Données géographiques | Renvoie le nom de la région pour X. En savoir plus | TOREGION(X [,Input Format]) |
TOSUBCONTINENT | Données géographiques | Renvoie le nom du sous-continent pour X. En savoir plus | TOSUBCONTINENT(X [,Input Format]) |
TRIM | Texte | Renvoie X sans espace superflu au début ou à la fin. En savoir plus | TRIM(X) |
UNIX_DATE | Date | Renvoie le nombre de jours écoulés depuis le 1er janvier 1970 (1970-01-01). En savoir plus | UNIX_DATE(date_expression) |
UPPER | Texte | Convertit X en majuscules. En savoir plus | UPPER(X) |
VARIANCE | Agrégation | Renvoie la variance de X. En savoir plus | VARIANCE(X) |
SEMAINE | Date | Affiche le numéro de semaine correspondant à une date donnée. En savoir plus | WEEK(Date) |
WEEKDAY | Date | Affiche un nombre représentant le jour de la semaine pour une date donnée. En savoir plus | WEEKDAY(Date) |
ANNÉE | Date | Renvoie l'année correspondant à une date donnée. En savoir plus | YEAR(Date) |
YEARWEEK | Date | Affiche l'année et le numéro de semaine d'une date donnée. En savoir plus | YEARWEEK(Date) |