Liste des fonctions de Google Data Studio pour champs calculés
Voici une liste de fonctions utilisables dans Google Data Studio pour créer des champs calculés.
Data Studio fournit un certain nombre de fonctions qui peuvent être utilisées dans les formules des champs calculés.
De plus amples informations sur chaque fonction, y compris des exemples, sont disponibles dans l'éditeur de formule. Cette aide s'affiche lorsque vous commencez à taper votre formule.
Vous souhaitez parfaitement maîtriser Google Analytics version 4 ? Inscrivez-vous à notre formation à Google Analytics version 4.
Liste des fonctions de Google Data Studio pour les champs calculés
Type | Nom | Description | Syntaxe |
---|---|---|---|
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égation | VARIANCE | Renvoie 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 | POWER | Renvoie 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) |
Conditionnel | CASE | É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 |
|
Conditionnel | CASE (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 |
|
Conditionnel | COALESCE | Affiche la première valeur non manquante trouvée dans une liste de champs. En savoir plus | COALESCE(field_expression[,field_expression, ...]) |
Conditionnel | IFNULL | Renvoie 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) |
Conditionnel | IF | Si 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) |
Conditionnel | NULLIF | Renvoie "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) |
Divers | CAST | Castez 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) |
Divers | HYPERLINK | Renvoie un lien hypertexte vers l'URL, avec le libellé correspondant. En savoir plus | HYPERLINK(URL, libellé du lien) |
Divers | IMAGE | Crée des champs Image dans votre source de données. En savoir plus | IMAGE(URL de l'image, [Texte alternatif]) |
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]) |
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) |
Texte | LOWER | Convertit 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 | UPPER | Convertit X en majuscules. En savoir plus | UPPER(X) |
Vous souhaitez parfaitement maîtriser Google Tag Manager ? Inscrivez-vous à notre formation à Google Tag Manager en ligne.
Type | Name | Description | Syntax |
---|---|---|---|
Aggregation | AVG | Returns the average of all values of X. Learn more. | AVG(X) |
Aggregation | COUNT | Returns the number of values of X. Learn more. | COUNT(X) |
Aggregation | COUNT_DISTINCT | Returns the number of unique values of X. Learn more. | COUNT_DISTINCT(X) |
Aggregation | MAX | Returns the maximum value of X. Learn more. | MAX(X) |
Aggregation | MEDIAN | Returns the median of all values of X. Learn more. | MEDIAN(X) |
Aggregation | MIN | Returns the minimum value of X. Learn more. | MIN(X) |
Aggregation | PERCENTILE | Returns the percentile rank N of field X. Learn more. | PERCENTILE(X,N) |
Aggregation | STDDEV | Returns the standard deviation of X. Learn more. | STDDEV(X) |
Aggregation | SUM | Returns the sum of all values of X. Learn more. | SUM(X) |
Aggregation | VARIANCE | Returns the variance of X. Learn more. | VARIANCE(X) |
Arithmetic | ABS | Returns the absolute value of number. Learn more. | ABS(X) |
Arithmetic | ACOS | Returns the inverse of the cosine of X. Learn more. | ACOS(X) |
Arithmetic | ASIN | Returns the inverse of the sine of X. Learn more. | ASIN(X) |
Arithmetic | ATAN | Returns the inverse of the tangent of X. Learn more. | ATAN(X) |
Arithmetic | CEIL | Returns the nearest integer greater than X. For example, if the value of X is v, CEIL(X) is greater than or equal to v. Learn more. | CEIL(X) |
Arithmetic | COS | Returns the cosine of X. Learn more. | COS(X) |
Arithmetic | FLOOR | Returns the nearest integer less than X. For example, if the value X is v, FLOOR(X) is equal to or less than v. Learn more. | FLOOR(X) |
Arithmetic | LOG | Returns the logarithm to base 2 of X. Learn more. | LOG(X) |
Arithmetic | LOG10 | Returns the logarithm to base 10 of X. Learn more. | LOG10(X) |
Arithmetic | NARY_MAX | Returns the maximum value of X, Y, [,Z]*. All input arguments must be of the same type: all numbers. At least one input argument must be a field or an expression containing a field. Learn more. | NARY_MAX(X, Y [,Z]*) |
Arithmetic | NARY_MIN | Returns the minimum value of X, Y, [,Z]*. All input arguments must be of the same type, all numbers. At least one input argument must be a field or an expression containing a field. Learn more. | NARY_MIN(X, Y [,Z]*) |
Arithmetic | POWER | Returns result of raising X to the power Y. Learn more. | POWER(X, Y) |
Arithmetic | ROUND | Returns X rounded to Y precision digits. Learn more. | ROUND(X, Y) |
Arithmetic | SIN | Returns the sine of X. Learn more. | SIN(X) |
Arithmetic | SQRT | Returns the square root of X. Note that X must be non-negative. Learn more. | SQRT(X) |
Arithmetic | TAN | Returns the tangent of X. Learn more. | TAN(X) |
Conditional | CASE | Evaluates the condition of each successive WHEN clause and returns the first result where the condition is true; any remaining WHEN and ELSE clauses are not evaluated. If all conditions are false or NULL, returns else_result if present; if not present, returns NULL. Learn more |
|
Conditional | CASE (Simple) | Compares input_expression to expression_to_match of each successive WHEN clause and returns the first result where this comparison returns true. Learn more |
|
Conditional | COALESCE | Returns the first non-missing value found in a list of fields. Learn more. | COALESCE(field_expression[,field_expression, ...]) |
Conditional | IFNULL | Returns a result if the input is null, otherwise, returns the input. Learn more. | IFNULL(input_expression, null_result) |
Conditional | IF | If condition is true, returns true_result , else returns false_result . false_result is not evaluated if condition is true. true_result is not evaluated if condition is false or NULL. Learn more | IF(condition, true_result, false_result) |
Conditional | NULLIF | Returns null if the input matches an expression, otherwise returns the input. Learn more. | NULLIF(input_expression, expression_to_match) |
Date | CURRENT_DATE | Returns the current date as of the specified or default timezone. Learn more. | CURRENT_DATE([time_zone]) |
Date | CURRENT_DATETIME | Returns the current date and time as of the specified or default timezone. Learn more. | CURRENT_DATETIME([time_zone]) |
Date | DATE | Constructs a Date field or value from numbers or from a Date & Time field or expression. Learn more. | DATE(year, month, day) |
Date | DATE_DIFF | Returns the difference in days between X and Y (X - Y). Learn more. | DATE_DIFF(X, Y) |
Date | DATE_FROM_UNIX_DATE | Interprets an integer as the number of days since 1970-01-01. Learn more. | DATE_FROM_UNIX_DATE(integer) |
Date | DATETIME | Constructs a Date & Time field or value from numbers. Learn more. | DATETIME(year, month, day, hour, minute, second) |
Date | DATETIME_ADD | Adds a specified time interval to a date. Learn more. | DATETIME_ADD(datetime_expression, INTERVAL integer part) |
Date | DATETIME_DIFF | Returns the number of part boundaries between two dates. Learn more. | DATETIME_DIFF(date_expression, date_expression, part) |
Date | DATETIME_SUB | Subtracts a specified time interval from a date. Learn more. | DATETIME_SUB(datetime_expression, INTERVAL integer part) |
Date | DATETIME_TRUNC | Truncates a date to the specified granularity. Learn more. | DATETIME_TRUNC(date_expression, part) |
Date | DAY | Returns the day of a Date or Date & Time. Learn more. | Day(date_expression) |
Date | EXTRACT | Returns part of a Date or Date & Time. Learn more. | EXTRACT(part FROM date_expression) |
Date | FORMAT_DATETIME | Returns a formatted date string. Learn more. | FORMAT_DATETIME(format_string, datetime_expression) |
Date | HOUR | Returns the hour of a date and time. Learn more. | HOUR(datetime_expression) |
Date | MINUTE | Returns the minutes component of a given date and time. Learn more. | MINUTE(datetime_expression) |
Date | MONTH | Returns the month from a Date & Time value. Learn more. | MONTH(date_expression) |
Date | PARSE_DATE | Converts text to a date. Learn more. | PARSE_DATE(format_string, text) |
Date | PARSE_DATETIME | Converts text to a date with time. Learn more. | PARSE_DATETIME(format_string, text) |
Date | QUARTER | Returns the quarter of the year for a given date. Learn more. | QUARTER(date_expression) |
Date | SECOND | Returns the seconds component of a given date and time. Learn more. | SECOND(datetime_expression) |
Date | TODATE | Returns a formatted compatibility mode Date. Learn more. | TODATE(X, Input Format, Output Format) |
Date | TODAY | Returns the current date as of the specified or default timezone. Learn more. | TODAY([time_zone]) |
Date | UNIX_DATE | Returns the number of days since 1970-01-01. Learn more. | UNIX_DATE(date_expression) |
Date | WEEK | Returns the week number for a given date. Learn more. | WEEK(Date) |
Date | WEEKDAY | Returns a number representing the day of the week for a given date. Learn more. | WEEKDAY(Date) |
Date | YEAR | Returns the year of a given date. Learn more. | YEAR(Date) |
Date | YEARWEEK | Returns the year and week number of a given date. Learn more. | YEARWEEK(Date) |
Geo | TOCITY | Returns the city name for X. | TOCITY(X [,Input Format] ) |
Geo | TOCONTINENT | Returns the continent name for X. Learn more. | TOCONTINENT(X [,Input Format] ) |
Geo | TOCOUNTRY | Returns the country name for X. Learn more. | TOCOUNTRY(X [,Input Format] ) |
Geo | TOREGION | Returns the region name for X. Learn more. | TOREGION(X [,Input Format]) |
Geo | TOSUBCONTINENT | Returns the sub-continent name for X. Learn more. | TOSUBCONTINENT(X [,Input Format]) |
Miscellaneous | CAST | Cast field or expression into TYPE. Aggregated fields are not allowed inside CAST.TYPE can be NUMBER , TEXT , or DATETIME .Learn more. | CAST(field_expression AS TYPE) |
Miscellaneous | HYPERLINK | Returns a hyperlink to the URL, labeled with the link label. Learn more. | HYPERLINK(URL, link label) |
Miscellaneous | IMAGE | Creates Image fields in your data source Learn more. | IMAGE(Image URL, [Alternative Text]) |
Text | CONCAT | Returns a text that is the concatenation of X and Y. Learn more. | CONCAT(X, Y) |
Text | CONTAINS_TEXT | Returns true if X contains text, otherwise returns false. Case-sensitive. Learn more. | CONTAINS_TEXT(X, text) |
Text | ENDS_WITH | Returns true if X ends with text, otherwise returns false. Case-sensitive. Learn more. | ENDS_WITH(X, text) |
Text | LEFT_TEXT | Returns a number of characters from the beginning of X. The number of characters is specified by length. Learn more. | LEFT_TEXT(X, length) |
Text | LENGTH | Returns the number of characters in X. Learn more. | LENGTH(X) |
Text | LOWER | Converts X to lowercase. Learn more. | LOWER(X) |
Text | REGEXP_CONTAINS | Returns true if X contains the regular expression pattern, otherwise returns false. Learn more. | REGEXP_CONTAINS(X, regular_expression) |
Text | REGEXP_EXTRACT | Returns first matching substring in X which matches the regular expression pattern. Learn more. | REGEXP_EXTRACT(X, regular_expression) |
Text | REGEXP_MATCH | Returns true if X matches the regular expression pattern, otherwise returns false. Learn more. | REGEXP_MATCH(X, regular_expression) |
Text | REGEXP_REPLACE | Replaces all occurrences of text which matches the regular expression pattern in X with the replacement string. Learn more. | REGEXP_REPLACE(X, regular_expression, replacement) |
Text | REPLACE | Returns a copy of X with all occurrences of Y in X replaced by Z. Learn more. | REPLACE(X, Y, Z) |
Text | RIGHT_TEXT | Returns a number of characters from the end of X. The number of characters is specified by length. Learn more. | RIGHT_TEXT(X, length) |
Text | STARTS_WITH | Returns true if X starts with text. Otherwise, returns false. Case-sensitive. Learn more. | STARTS_WITH(X, text) |
Text | SUBSTR | Returns a text that is a substring of X. The substring begins at start index and is length characters long. Learn more. | SUBSTR(X, start index, length) |
Text | TRIM | Returns X with leading and trailing spaces removed. Learn more. | TRIM(X) |
Text | UPPER | Converts X to uppercase. Learn more. | UPPER(X) |
Vous souhaitez parfaitement maîtriser Google Tag Manager ? Inscrivez-vous à notre formation à Google Tag Manager en ligne.