Looker Studio offre diverse funzioni utili da usare nelle formule per i campi calcolati.
Ulteriori informazioni su ciascuna funzione, con i relativi esempi, sono disponibili nell'editor della formula. Questa guida viene visualizzata quando inizi a digitare la formula.
Nome | Tipo | Descrizione | Sintassi |
---|---|---|---|
ABS | Aritmetico | Restituisce il valore assoluto di un numero. Scopri di più. | ABS(X) |
ACOS | Aritmetico | Restituisce l'inverso del coseno di X. Scopri di più. | ACOS(X) |
APPROX_COUNT_DISTINCT | Aggregazione | Restituisce il numero approssimativo di valori univoci di X. Scopri di più | APPROX_COUNT_DISTINCT(X) |
ASIN | Aritmetico | Restituisce l'inverso del seno di X. Scopri di più. | ASIN(X) |
ATAN | Aritmetico | Restituisce l'inverso della tangente di X. Scopri di più. | ATAN(X) |
AVG | Aggregazione | Restituisce la media di tutti i valori di X. Scopri di più. | AVG(X) |
CASE (semplice) | Condizionale | Confronta input_expression con expression_to_match di ogni clausola WHEN successiva e restituisce il primo result in cui questo confronto restituisce true. Scopri di più |
|
CASE | Condizionale | Valuta il condition di ogni clausola WHEN successiva e restituisce il primo condition in cui il condition è true; eventuali clausole WHEN ed ELSE rimanenti non vengono valutate.result Se tutte le condizioni sono false o NULL, restituisce else_result se è presente; in caso contrario, restituisce NULL. Scopri di più |
|
CAST | Vari | Esegui il cast di un campo o un'espressione in TYPE. Non è consentito l'utilizzo di campi aggregati in CAST.TYPE può essere NUMBER , TEXT o DATETIME . Scopri di più. |
CAST(field_expression AS TYPE) |
CEIL | Aritmetico | Restituisce il numero intero più vicino maggiore di X. Ad esempio, se il valore di X è v, CEIL(X) è maggiore o uguale a v. Scopri di più. | CEIL(X) |
COALESCE | Condizionale | Restituisce il primo valore non mancante trovato in un elenco di campi. Scopri di più. | COALESCE(field_expression[,field_expression, ...]) |
CONCAT | Testo | Restituisce un testo che è la concatenazione di X e Y. Scopri di più. | CONCAT(X, Y) |
CONTAINS_TEXT | Testo | Restituisce true se X contiene un testo, altrimenti restituisce false. Distinzione tra maiuscole e minuscole. Scopri di più. | CONTAINS_TEXT(X, text) |
COS | Aritmetico | Restituisce il coseno di X. Scopri di più. | COS(X) |
COUNT | Aggregazione | Restituisce il numero di valori di X. Scopri di più. | COUNT(X) |
COUNT_DISTINCT | Aggregazione | Restituisce il numero di valori univoci di X. Scopri di più. | COUNT_DISTINCT(X) |
CURRENT_DATE | Data | Restituisce la data corrente in base al fuso orario specificato o predefinito. Scopri di più. | CURRENT_DATE([time_zone]) |
CURRENT_DATETIME | Data | Restituisce la data e l'ora correnti nel fuso orario specificato o predefinito. Scopri di più. | CURRENT_DATETIME([time_zone]) |
DATA | Data | Crea un valore o un campo data utilizzando numeri oppure un'espressione o un campo di data e ora. Scopri di più. | DATE(year, month, day) |
DATE_DIFF | Data | Restituisce la differenza in giorni tra X e Y (X - Y). Scopri di più. | DATE_DIFF(X, Y) |
DATE_FROM_UNIX_DATE | Data | Interpreta un numero intero come il numero di giorni a partire dal 1° gennaio 1970. Scopri di più. | DATE_FROM_UNIX_DATE(integer) |
DATETIME | Data | Crea un valore o un campo di data e ora utilizzando numeri. Scopri di più. | DATETIME(year, month, day, hour, minute, second) |
DATETIME_ADD | Data | Aggiunge un intervallo di tempo specificato a una data. Scopri di più. | DATETIME_ADD(datetime_expression, INTERVAL integer part) |
DATETIME_DIFF | Data | Restituisce il numero di intervalli di tempo tra due date. Scopri di più. | DATETIME_DIFF(date_expression, date_expression, part) |
DATETIME_SUB | Data | Sottrae un intervallo di tempo specificato da una data. Scopri di più. | DATETIME_SUB(datetime_expression, INTERVAL integer part)
|
DATETIME_TRUNC | Data | Tronca una data in base alla granularità specificata. Scopri di più. | DATETIME_TRUNC(date_expression, part) |
GIORNO | Data | Restituisce il giorno di una data o una data e ora. Scopri di più. | Day(date_expression) |
ENDS_WITH | Testo | Restituisce true se X termina con il testo, altrimenti restituisce false. Distinzione tra maiuscole e minuscole. Scopri di più. | ENDS_WITH(X, text) |
ESTRARRE | Data | Restituisce una parte di una data o di una data e ora. Scopri di più. | EXTRACT(part FROM date_expression) |
PIANO | Aritmetico | Restituisce il numero intero più vicino minore di X. Ad esempio, se il valore X è v, FLOOR(X) è inferiore o uguale a v. Scopri di più. | FLOOR(X) |
FORMAT_DATETIME | Data | Restituisce una stringa della data formattata. Scopri di più. | FORMAT_DATETIME(format_string, datetime_expression) |
ORA | Data | Restituisce l'ora di una data e ora. Scopri di più. | HOUR(datetime_expression) |
HYPERLINK | Vari | Restituisce un link ipertestuale all'URL, contrassegnato con l'etichetta del link. Scopri di più. | HYPERLINK(URL, link label) |
SE | Condizionale | Se condition è true, restituisce true_result , altrimenti restituisce false_result . false_result non viene valutato se condition è true. true_result non viene valutato se condition è false o NULL. Scopri di più |
IF(condition, true_result, false_result) |
IMMAGINE | Vari | Crea campi immagine nell'origine dati. Scopri di più. | IMAGE(Image URL, [Alternative Text]) |
LEFT_TEXT | Testo | Restituisce un numero di caratteri a partire dall'inizio di X. Il numero di caratteri è specificato da length. Scopri di più. | LEFT_TEXT(X, length) |
LENGTH | Testo | Restituisce il numero di caratteri in X. Scopri di più. | LENGTH(X) |
LOG | Aritmetico | Restituisce il logaritmo in base 2 di X. Scopri di più. | LOG(X) |
LOG10 | Aritmetico | Restituisce il logaritmo in base 10 di X. Scopri di più. | LOG10(X) |
LOWER | Testo | Converte X in minuscolo. Scopri di più. | LOWER(X) |
MAX | Aggregazione | Restituisce il valore massimo di X. Scopri di più. | MAX(X) |
MEDIAN | Aggregazione | Restituisce la mediana di tutti i valori di X. Scopri di più. | MEDIAN(X) |
MIN | Aggregazione | Restituisce il valore minimo di X. Scopri di più. | MIN(X) |
MINUTE | Data | Restituisce il componente minuti di una data e un'ora specificate. Scopri di più. | MINUTE(datetime_expression) |
MESE | Data | Restituisce il mese da un valore di data e ora. Scopri di più. | MONTH(date_expression) |
NARY_MAX | Aritmetico | Restituisce il valore massimo di X, Y, [,Z]*. Tutti gli argomenti di input devono essere dello stesso tipo: tutti numeri. Almeno un argomento di input deve essere un campo o un'espressione contenente un campo. Scopri di più. | NARY_MAX(X, Y [,Z]*) |
NARY_MIN | Aritmetico | Restituisce il valore minimo di X, Y, [,Z]*. Tutti gli argomenti di input devono essere dello stesso tipo, ovvero tutti numeri. Almeno un argomento di input deve essere un campo o un'espressione contenente un campo. Scopri di più. | NARY_MIN(X, Y [,Z]*) |
NATIVE_DIMENSION | Vari | Restituisce il risultato di un'espressione SQL come valutato dal set di dati sottostante. L'espressione non può includere aggregazioni. Scopri di più. | NATIVE_DIMENSION("JSON_VALUE('{"name": "Dana"}', '$.name')","STRING") |
NULLIF | Condizionale | Restituisce null se l'input corrisponde a un'espressione, altrimenti restituisce l'input. Scopri di più. | NULLIF(input_expression, expression_to_match) |
PARSE_DATE | Data | Converte il testo in una data. Scopri di più. | PARSE_DATE(format_string, text) |
PARSE_DATETIME | Data | Converte il testo in una data con ora. Scopri di più. | PARSE_DATETIME(format_string, text) |
PERCENTILE | Aggregazione | Restituisce il ranking percentile N del campo X. Scopri di più. | PERCENTILE(X,N) |
POWER | Aritmetico | Restituisce il risultato di X elevato alla potenza di Y. Scopri di più. | POWER(X, Y) |
QUARTER | Data | Restituisce il trimestre dell'anno di una data specificata. Scopri di più. | QUARTER(date_expression) |
REGEXP_CONTAINS | Testo | Restituisce true se X contiene il pattern dell'espressione regolare, altrimenti restituisce false. Scopri di più. | REGEXP_CONTAINS(X, regular_expression) |
REGEXP_EXTRACT | Testo | Restituisce la prima sottostringa corrispondente in X che corrisponde al pattern dell'espressione regolare. Scopri di più. | REGEXP_EXTRACT(X, regular_expression) |
REGEXP_MATCH | Testo | Restituisce true se X corrisponde al pattern dell'espressione regolare, altrimenti restituisce false. Scopri di più. | REGEXP_MATCH(X, regular_expression) |
REGEXP_REPLACE | Testo | Sostituisce tutte le occorrenze di testo corrispondenti al pattern dell'espressione regolare in X con la stringa di sostituzione. Scopri di più. | REGEXP_REPLACE(X, regular_expression, replacement) |
SOSTITUISCI | Testo | Restituisce una copia di X con tutte le occorrenze di Y in X sostituite da Z. Scopri di più. | REPLACE(X, Y, Z) |
RIGHT_TEXT | Testo | Restituisce un numero di caratteri a partire dalla fine di X. Il numero di caratteri è specificato da length. Scopri di più. | RIGHT_TEXT(X, length) |
ARROTONDA | Aritmetico | Restituisce X arrotondato a Y cifre di precisione. Scopri di più. | ROUND(X, Y) |
SECOND | Data | Restituisce il componente secondi di una data e un'ora specificate. Scopri di più. | SECOND(datetime_expression) |
SIN | Aritmetico | Restituisce il seno di X. Scopri di più. | SIN(X) |
SQRT | Aritmetico | Restituisce la radice quadrata di X. Tieni presente che X deve essere un valore non negativo. Scopri di più. | SQRT(X) |
STARTS_WITH | Testo | Restituisce il valore True se X inizia con il testo. In caso contrario, restituisce false. Distinzione tra maiuscole e minuscole. Scopri di più. | STARTS_WITH(X, text) |
DEV.ST | Aggregazione | Restituisce la deviazione standard di X. Scopri di più. | STDDEV(X) |
SUBSTR | Testo | Restituisce un testo che è una sottostringa di X. La sottostringa inizia all'indice iniziale e ha una lunghezza pari a lunghezza caratteri. Scopri di più. | SUBSTR(X, start index, length) |
SUM | Aggregazione | Restituisce la somma di tutti i valori di X. Scopri di più. | SUM(X) |
TAN | Aritmetico | Restituisce la tangente di X. Scopri di più. | TAN(X) |
TOCITY | Geo | Restituisce il nome della città per X. | TOCITY(X [,Input Format]) |
TOCONTINENT | Geo | Restituisce il nome del continente per X. Scopri di più. | TOCONTINENT(X [,Input Format]) |
TOCOUNTRY | Geo | Restituisce il nome del paese per X. Scopri di più. | TOCOUNTRY(X [,Input Format]) |
TODATE | Data | Restituisce una data in modalità di compatibilità formattata. Scopri di più. | TODATE(X, Input Format, Output Format) |
OGGI | Data | Restituisce la data corrente in base al fuso orario specificato o predefinito. Scopri di più. | TODAY([time_zone]) |
TOREGION | Geo | Restituisce il nome della regione per X. Scopri di più. | TOREGION(X [,Input Format]) |
TOSUBCONTINENT | Geo | Restituisce il nome del subcontinente per X. Scopri di più. | TOSUBCONTINENT(X [,Input Format]) |
TRIM | Testo | Restituisce X con gli spazi iniziali e finali rimossi. Scopri di più. | TRIM(X) |
UNIX_DATE | Data | Restituisce il numero di giorni a partire dal 1° gennaio 1970. Scopri di più. | UNIX_DATE(date_expression) |
UPPER | Testo | Converte X in lettere maiuscole. Scopri di più. | UPPER(X) |
VARIANZA | Aggregazione | Restituisce la varianza di X. Scopri di più. | VARIANCE(X) |
SETTIMANA | Data | Restituisce il numero della settimana per una data specificata. Scopri di più. | WEEK(Date) |
WEEKDAY | Data | Restituisce un numero che rappresenta il giorno della settimana di una data specificata. Scopri di più. | WEEKDAY(Date) |
YEAR | Data | Restituisce l'anno di una data specificata. Scopri di più. | YEAR(Date) |
YEARWEEK | Data | Restituisce l'anno e il numero della settimana di una data specificata. Scopri di più. | YEARWEEK(Date) |