O Looker Studio oferece várias funções eficientes que podem ser usadas em fórmulas de campos calculados.
Nome | Tipo | Descrição | Sintaxe |
---|---|---|---|
ABS |
Aritmética | Retorna o valor absoluto do número. Saiba mais. | ABS(X) |
ACOS |
Aritmética | Retorna o inverso do cosseno de X. Saiba mais. | ACOS(X) |
APPROX_COUNT_DISTINCT |
Agregação | Retorna o número aproximado de valores únicos de X. Saiba mais | APPROX_COUNT_DISTINCT(X) |
ASIN |
Aritmética | Retorna o inverso do seno de X. Saiba mais. | ASIN(X) |
ATAN |
Aritmética | Retorna o inverso da tangente de X. Saiba mais. | ATAN(X) |
AVG |
Agregação | Retorna a média de todos os valores de X. Saiba mais. | AVG(X) |
CASE (Simple) |
Condicional | Compara input_expression com expression_to_match de cada cláusula WHEN sucessiva e retorna a primeira result em que essa comparação retorna verdadeiro. Saiba mais |
|
CASE |
Condicional | Avalia a condition de cada cláusula WHEN sucessiva e retorna a primeira result em que a condition é verdadeira. As cláusulas WHEN e ELSE restantes não são avaliadas. Se todas as condições forem falsas ou NULL, else_result será retornado se presente. Caso contrário, será retornado NULL. Saiba mais |
|
CAST |
Diversos | Transmitir campo ou expressão para TYPE. Não são permitidos campos agregados em CAST.TYPE pode ser NUMBER , TEXT ou DATETIME . Saiba mais. |
CAST(field_expression AS TYPE) |
CEIL |
Aritmética | Retorna o número inteiro mais próximo maior que X. Por exemplo, se o valor de X for v, CEIL(X) será maior ou igual a v. Saiba mais. | CEIL(X) |
COALESCE |
Condicional | Retorna o primeiro valor não ausente encontrado em uma lista de campos. Saiba mais. | COALESCE(field_expression[,field_expression, ...]) |
CONCAT |
Texto | Retorna um texto que é a concatenação de X e Y. Saiba mais. | CONCAT(X, Y) |
CONTAINS_TEXT |
Texto | Retorna verdadeiro se X contiver texto. Caso contrário, retorna falso. Diferencia maiúsculas de minúsculas. Saiba mais. | CONTAINS_TEXT(X, text) |
COS |
Aritmética | Retorna o cosseno de X. Saiba mais. | COS(X) |
COUNT |
Agregação | Retorna o número de valores de X. Saiba mais. | COUNT(X) |
COUNT_DISTINCT |
Agregação | Retorna o número de valores exclusivos de X. Saiba mais. | COUNT_DISTINCT(X) |
CURRENT_DATE |
Data | Retorna a data atual a partir do fuso horário especificado ou padrão. Saiba mais. | CURRENT_DATE([time_zone]) |
CURRENT_DATETIME |
Data | Retorna a data e a hora atuais de acordo com o fuso horário especificado ou padrão. Saiba mais. | CURRENT_DATETIME([time_zone]) |
DATE |
Data | Produz um campo ou valor de data com base em números ou em uma expressão ou campo "Data e hora". Saiba mais. | DATE(year, month, day) |
DATE_DIFF |
Data | Retorna a diferença em dias entre X e Y (X - Y). Saiba mais. | DATE_DIFF(X, Y) |
DATE_FROM_UNIX_DATE |
Data | Interpreta um número inteiro como o número de dias desde 01-01-1970. Saiba mais. | DATE_FROM_UNIX_DATE(integer) |
DATETIME |
Data | Produz um campo ou valor "Data e hora" com base nos números. Saiba mais. | DATETIME(year, month, day, hour, minute, second) |
DATETIME_ADD |
Data | Adiciona um intervalo de tempo especificado a uma data. Saiba mais. | DATETIME_ADD(datetime_expression, INTERVAL integer part) |
DATETIME_DIFF |
Data | Retorna o número de limites de parte entre duas datas. Saiba mais. | DATETIME_DIFF(date_expression, date_expression, part) |
DATETIME_SUB |
Data | Subtrai um intervalo de tempo especificado de uma data. Saiba mais. | DATETIME_SUB(datetime_expression, INTERVAL integer part)
|
DATETIME_TRUNC |
Data | Trunca uma data com a granularidade especificada. Saiba mais. | DATETIME_TRUNC(date_expression, part) |
DAY |
Data | Retorna o dia de uma data ou data e hora. Saiba mais. | Day(date_expression) |
ENDS_WITH |
Texto | Retorna verdadeiro se X terminar com texto. Caso contrário, retorna falso. Diferencia maiúsculas de minúsculas. Saiba mais. | ENDS_WITH(X, text) |
EXTRACT |
Data | Retorna parte de uma data ou data e hora. Saiba mais. | EXTRACT(part FROM date_expression) |
FLOOR |
Aritmética | Retorna o número inteiro mais próximo menor que X. Por exemplo, se o valor X for v, FLOOR(X) será igual ou menor que v. Saiba mais. | FLOOR(X) |
FORMAT_DATETIME |
Data | Retorna uma string de data formatada. Saiba mais. | FORMAT_DATETIME(format_string, datetime_expression) |
HOUR |
Data | Retorna a hora de uma data e hora. Saiba mais. | HOUR(datetime_expression) |
HYPERLINK |
Diversos | Retorna o hiperlink do URL, marcado com a etiqueta do link. Saiba mais. | HYPERLINK(URL, link label) |
IF |
Condicional | Se condition for verdadeiro, retornará true_result , caso contrário, retornará false_result . false_result não será avaliado se condition for verdadeiro. true_result não será avaliado se condition for falso ou NULL. Saiba mais |
IF(condition, true_result, false_result) |
IMAGE |
Diversos | Cria campos "Image" na sua fonte de dados. Saiba mais. | IMAGE(Image URL, [Alternative Text]) |
LEFT_TEXT |
Texto | Retorna uma quantidade de caracteres do início de X. O número de caracteres é especificado por length. Saiba mais. | LEFT_TEXT(X, length) |
LENGTH |
Texto | Retorna o número de caracteres em X. Saiba mais. | LENGTH(X) |
LOG |
Aritmética | Retorna o logaritmo para a base 2 de X. Saiba mais. | LOG(X) |
LOG10 |
Aritmética | Retorna o logaritmo para a base 10 de X. Saiba mais. | LOG10(X) |
LOWER |
Texto | Converte X em letras minúsculas. Saiba mais. | LOWER(X) |
MAX |
Agregação | Retorna o valor máximo de X. Saiba mais. | MAX(X) |
MEDIAN |
Agregação | Retorna a mediana de todos os valores de X. Saiba mais. | MEDIAN(X) |
MIN |
Agregação | Retorna o valor mínimo de X. Saiba mais. | MIN(X) |
MINUTE |
Data | Retorna o componente de minutos de uma determinada data e hora. Saiba mais. | MINUTE(datetime_expression) |
MONTH |
Data | Retorna o mês de um valor de "Data e hora". Saiba mais. | MONTH(date_expression) |
NARY_MAX |
Aritmética | Retorna o valor máximo de X, Y, [,Z]*. Todos os argumentos de entrada precisam ser do mesmo tipo, todos números. Pelo menos um argumento de entrada precisa ser um campo ou uma expressão com um campo. Saiba mais. | NARY_MAX(X, Y [,Z]*) |
NARY_MIN |
Aritmética | Retorna o valor mínimo de X, Y, [,Z]*. Todos os argumentos de entrada precisam ser do mesmo tipo, todos números. Pelo menos um argumento de entrada precisa ser um campo ou uma expressão com um campo. Saiba mais. | NARY_MIN(X, Y [,Z]*) |
NATIVE_DIMENSION |
Diversos | Retorna o resultado de uma expressão SQL conforme avaliado pelo conjunto de dados. A expressão não pode incluir agregações. Saiba mais. | NATIVE_DIMENSION("JSON_VALUE('{"name": "Dana"}', '$.name')","STRING") |
NULLIF |
Condicional | Retornará "null" se a entrada corresponder a uma expressão. Caso contrário, retornará a entrada. Saiba mais. | NULLIF(input_expression, expression_to_match) |
PARSE_DATE |
Data | Converte texto em data. Saiba mais. | PARSE_DATE(format_string, text) |
PARSE_DATETIME |
Data | Converte o texto em uma data com hora. Saiba mais. | PARSE_DATETIME(format_string, text) |
PERCENTILE |
Agregação | Retorna a classificação de porcentagem N do campo X. Saiba mais. | PERCENTILE(X,N) |
POWER |
Aritmética | Retorna o resultado de elevar X à potência Y. Saiba mais. | POWER(X, Y) |
QUARTER |
Data | Retorna o trimestre do ano de uma data especificada. Saiba mais. | QUARTER(date_expression) |
REGEXP_CONTAINS |
Texto | Retorna verdadeiro se X contém o padrão de expressão regular. Caso contrário, retorna falso. Saiba mais. | REGEXP_CONTAINS(X, regular_expression) |
REGEXP_EXTRACT |
Texto | Retorna a primeira substring correspondente em X que corresponde ao padrão de expressão regular. Saiba mais. | REGEXP_EXTRACT(X, regular_expression) |
REGEXP_MATCH |
Texto | Retorna verdadeiro se X corresponder ao padrão de expressão regular. Caso contrário, retorna falso. Saiba mais. | REGEXP_MATCH(X, regular_expression) |
REGEXP_REPLACE |
Texto | Substitui todas as ocorrências de texto correspondentes ao padrão de expressão regular em X pela string replacement. Saiba mais. | REGEXP_REPLACE(X, regular_expression, replacement) |
REPLACE |
Texto | Retorna uma cópia de X com todas as ocorrências de Y em X substituídas por Z. Saiba mais. | REPLACE(X, Y, Z) |
RIGHT_TEXT |
Texto | Retorna uma quantidade de caracteres do fim de X. O número de caracteres é especificado por length. Saiba mais. | RIGHT_TEXT(X, length) |
ROUND |
Aritmética | Retorna X arredondado para Y dígitos de precisão. Saiba mais. | ROUND(X, Y) |
SECOND |
Data | Retorna o componente de segundos de uma determinada data e hora. Saiba mais. | SECOND(datetime_expression) |
SIN |
Aritmética | Retorna o seno de X. Saiba mais. | SIN(X) |
SQRT |
Aritmética | Retorna a raiz quadrada de X. O valor de X não pode ser negativo. Saiba mais. | SQRT(X) |
STARTS_WITH |
Texto | Retorna verdadeiro se X começar com texto. Caso contrário, retorna "false". Diferencia maiúsculas de minúsculas. Saiba mais. | STARTS_WITH(X, text) |
STDDEV |
Agregação | Retorna o desvio padrão de X. Saiba mais. | STDDEV(X) |
SUBSTR |
Texto | Retorna um texto que é uma substring de X. A substring começa no índice de início e tem length caracteres. Saiba mais. | SUBSTR(X, start index, length) |
SUM |
Agregação | Retorna a soma de todos os valores de X. Saiba mais. | SUM(X) |
TAN |
Aritmética | Retorna a tangente de X. Saiba mais. | TAN(X) |
TOCITY |
Geográfico | Retorna o nome da cidade X. | TOCITY(X [,Input Format]) |
TOCONTINENT |
Geográfico | Retorna o nome do continente de X. Saiba mais. | TOCONTINENT(X [,Input Format]) |
TOCOUNTRY |
Geográfico | Retorna o nome do país de X. Saiba mais. | TOCOUNTRY(X [,Input Format]) |
TODATE |
Data | Retorna uma data formatada no modo de compatibilidade. Saiba mais. | TODATE(X, Input Format, Output Format) |
TODAY |
Data | Retorna a data atual a partir do fuso horário especificado ou padrão. Saiba mais. | TODAY([time_zone]) |
TOREGION |
Geográfico | Retorna o nome da região de X. Saiba mais. | TOREGION(X [,Input Format]) |
TOSUBCONTINENT |
Geográfico | Retorna o nome do subcontinente de X. Saiba mais. | TOSUBCONTINENT(X [,Input Format]) |
TRIM |
Texto | Retorna X com os espaços à esquerda e à direita removidos. Saiba mais. | TRIM(X) |
UNIX_DATE |
Data | Retorna o número de dias desde 1970-01-01. Saiba mais. | UNIX_DATE(date_expression) |
UPPER |
Texto | Converte X em letras maiúsculas. Saiba mais. | UPPER(X) |
VARIANCE |
Agregação | Retorna a variância de X. Saiba mais. | VARIANCE(X) |
WEEK |
Data | Retorna o número da semana de uma data especificada. Saiba mais. | WEEK(Date) |
WEEKDAY |
Data | Retorna um número que representa o dia da semana de uma data especificada. Saiba mais. | WEEKDAY(Date) |
YEAR |
Data | Retorna o ano de uma determinada data. Saiba mais. | YEAR(Date) |
YEARWEEK |
Data | Retorna o número do ano e da semana de uma determinada data. Saiba mais. | YEARWEEK(Date) |