Elenco delle funzioni

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 input_expression
    WHEN expression_to_match THEN result
    [WHEN expression_to_match THEN result]
    [...]
    [ELSE result]
END
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ù

CASE
    WHEN condition THEN result
    [WHEN condition THEN result]
    [...]
    [ELSE else_result]
END
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)