O Looker Studio oferece várias funções eficientes que podem ser usadas em fórmulas de campos calculados.
É possível encontrar mais informações sobre cada função, incluindo exemplos, no editor de fórmulas. Essa ajuda vai aparecer quando você começar a digitar a fórmula.
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 (simples) | 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) |
DIA | 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) |
EXTRAÇÃO | 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) |
HORA | 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) |
IMAGEM | 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) |
MINUTO | Data | Retorna o componente de minutos de uma determinada data e hora. Saiba mais. | MINUTE(datetime_expression) |
MÊS | 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) |
TRIMESTRE | 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) |
SUBSTITUIR | 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) |
HOJE | 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) |
SEMANA | Data | Retorna o número da semana de uma data especificada. Saiba mais. | WEEK(Date) |
DIA DA SEMANA | 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 ano e o número da semana de uma determinada data. Saiba mais. | YEARWEEK(Date) |