Looker Studio proporciona varias funciones eficaces que pueden utilizarse en las fórmulas de campo calculado.
Nombre | Tipo | Descripción | Sintaxis |
---|---|---|---|
ABS |
Aritmética | Devuelve el valor absoluto de un número. Más información | ABS(X) |
ACOS |
Aritmética | Devuelve el inverso del coseno de X. Más información | ACOS(X) |
APPROX_COUNT_DISTINCT |
Agregación | Devuelve el número aproximado de valores únicos de X. Más información | APPROX_COUNT_DISTINCT(X) |
ASIN |
Aritmética | Devuelve el inverso del seno de X. Más información | ASIN(X) |
ATAN |
Aritmética | Devuelve el inverso de la tangente de X. Más información | ATAN(X) |
AVG |
Agregación | Devuelve la media de todos los valores de X. Más información | AVG(X) |
CASE (Simple) |
Condicional | Compara input_expression con expression_to_match de cada cláusula WHEN sucesiva y devuelve el primer result cuando esta comparación devuelve true. Más información |
|
CASE |
Condicional | Evalúa la condition de cada cláusula WHEN sucesiva y devuelve la primera result donde la condition es true. Las cláusulas WHEN y ELSE restantes no se evalúan. Si todas las condiciones son false o NULL, devuelve else_result (si está presente). Si no está presente, devuelve NULL. Más información |
|
CAST |
Varios | Convierte un campo o expresión a TYPE. Los campos agregados no se permiten dentro de CAST.TYPE puede ser NUMBER , TEXT o DATETIME . Más información |
CAST(field_expression AS TYPE) |
CEIL |
Aritmética | Devuelve el número entero más próximo que sea mayor que X. Por ejemplo, si el valor de X es v, CEIL(X) es mayor que o igual a v. Más información | CEIL(X) |
COALESCE |
Condicional | Devuelve el primer valor que no esté vacío de una lista de campos. Más información | COALESCE(field_expression[,field_expression, ...]) |
CONCAT |
Texto | Devuelve un texto que es resultado de la concatenación de X e Y. Más información | CONCAT(X, Y) |
CONTAINS_TEXT |
Texto | Devuelve "verdadero" si X contiene texto. De lo contrario, devuelve "falso". El sistema distingue entre mayúsculas y minúsculas. Más información | CONTAINS_TEXT(X, text) |
COS |
Aritmética | Devuelve el coseno de X. Más información | COS(X) |
COUNT |
Agregación | Devuelve el número de valores de X. Más información | COUNT(X) |
COUNT_DISTINCT |
Agregación | Devuelve el número de valores únicos de X. Más información | COUNT_DISTINCT(X) |
CURRENT_DATE |
Fecha | Devuelve la fecha actual en la zona horaria especificada o predeterminada. Más información | CURRENT_DATE([time_zone]) |
CURRENT_DATETIME |
Fecha | Devuelve la fecha y la hora actuales en la zona horaria especificada o predeterminada. Más información | CURRENT_DATETIME([time_zone]) |
DATE |
Fecha | Crea un campo o valor de fecha a partir de números o a partir de un campo o expresión de fecha y hora. Más información | DATE(year, month, day) |
DATE_DIFF |
Fecha | Devuelve la diferencia en días entre X e Y (X - Y). Más información | DATE_DIFF(X, Y) |
DATE_FROM_UNIX_DATE |
Fecha | Interpreta un número entero como el número de días transcurridos desde el 1 de enero del 1970. Más información | DATE_FROM_UNIX_DATE(integer) |
DATETIME |
Fecha | Crea un campo o valor de fecha y hora a partir de números. Más información | DATETIME(year, month, day, hour, minute, second) |
DATETIME_ADD |
Fecha | Añade un intervalo de tiempo especificado a una fecha. Más información | DATETIME_ADD(datetime_expression, INTERVAL integer part) |
DATETIME_DIFF |
Fecha | Devuelve el número de intervalos de tiempo entre dos fechas. Más información | DATETIME_DIFF(date_expression, date_expression, part) |
DATETIME_SUB |
Fecha | Resta un intervalo de tiempo especificado a partir de una fecha. Más información | DATETIME_SUB(datetime_expression, INTERVAL integer part)
|
DATETIME_TRUNC |
Fecha | Trunca una fecha según la granularidad especificada. Más información | DATETIME_TRUNC(date_expression, part) |
DAY |
Fecha | Devuelve el día de una fecha o una fecha y hora. Más información | Day(date_expression) |
ENDS_WITH |
Texto | Devuelve "true" si X termina con el texto. De lo contrario, devuelve "false". El sistema distingue entre mayúsculas y minúsculas. Más información | ENDS_WITH(X, text) |
EXTRACT |
Fecha | Devuelve parte de un valor de fecha o de fecha y hora. Más información | EXTRACT(part FROM date_expression) |
FLOOR |
Aritmética | Devuelve el número entero más próximo que sea inferior a X. Por ejemplo, si el valor X es v, FLOOR(X) es igual a o menor que v. Más información | FLOOR(X) |
FORMAT_DATETIME |
Fecha | Devuelve una cadena de fecha con formato. Más información | FORMAT_DATETIME(format_string, datetime_expression) |
HOUR |
Fecha | Devuelve la hora de una fecha y hora. Más información | HOUR(datetime_expression) |
HYPERLINK |
Varios | Devuelve un hiperenlace a la URL con la etiqueta de enlace. Más información | HYPERLINK(URL, link label) |
IF |
Condicional | Si condition es true, devuelve true_result ; de lo contrario, devuelve false_result . false_result no se evalúa si condition es true. true_result no se evalúa si condition es false o NULL. Más información |
IF(condition, true_result, false_result) |
IFNULL |
Condicional | Devuelve un resultado si la entrada es nula; de lo contrario, devuelve la entrada. Más información | IFNULL(input_expression, null_result) |
IMAGE |
Varios | Crea campos Imagen en la fuente de datos. Más información | IMAGE(Image URL, [Alternative Text]) |
LEFT_TEXT |
Texto | Devuelve el primer carácter o los primeros caracteres de X. El número de caracteres se especifica en longitud. Más información | LEFT_TEXT(X, length) |
LENGTH |
Texto | Devuelve el número de caracteres de X. Más información | LENGTH(X) |
LOG |
Aritmética | Devuelve el logaritmo en base 2 de X. Más información | LOG(X) |
LOG10 |
Aritmética | Devuelve el logaritmo en base 10 de X. Más información | LOG10(X) |
LOWER |
Texto | Convierte X en minúsculas. Más información | LOWER(X) |
MAX |
Agregación | Devuelve el valor máximo de X. Más información | MAX(X) |
MEDIAN |
Agregación | Devuelve la mediana de todos los valores de X. Más información | MEDIAN(X) |
MIN |
Agregación | Devuelve el valor mínimo de X. Más información | MIN(X) |
MINUTE |
Fecha | Devuelve el componente de minutos de una fecha y una hora determinadas. Más información | MINUTE(datetime_expression) |
MONTH |
Fecha | Devuelve el mes a partir de un valor de fecha y hora. Más información | MONTH(date_expression) |
NARY_MAX |
Aritmética | Devuelve el valor máximo de X, Y, [,Z]*. Todos los argumentos de entrada deben ser del mismo tipo: números. Al menos uno de los argumentos de entrada debe ser un campo o una expresión que contenga un campo. Más información | NARY_MAX(X, Y [,Z]*) |
NARY_MIN |
Aritmética | Devuelve el valor mínimo de X, Y, [,Z]*. Todos los argumentos de entrada deben ser del mismo tipo: números. Al menos uno de los argumentos de entrada debe ser un campo o una expresión que contenga un campo. Más información | NARY_MIN(X, Y [,Z]*) |
NATIVE_DIMENSION |
Varios | Devuelve el resultado de una expresión SQL según lo evaluado por el conjunto de datos subyacente. La expresión no puede incluir ninguna agregación. Más información | NATIVE_DIMENSION("JSON_VALUE('{"name": "Dana"}', '$.name')","STRING") |
NULLIF |
Condicional | Devuelve un valor nulo si la entrada coincide con una expresión; de lo contrario, devuelve la entrada. Más información | NULLIF(input_expression, expression_to_match) |
PARSE_DATE |
Fecha | Convierte texto en una fecha. Más información | PARSE_DATE(format_string, text) |
PARSE_DATETIME |
Fecha | Convierte texto en una fecha con una hora. Más información | PARSE_DATETIME(format_string, text) |
PERCENTILE |
Agregación | Devuelve la clasificación por percentiles N del campo X. Más información | PERCENTILE(X,N) |
POWER |
Aritmética | Devuelve el resultado de elevar X a la potencia Y. Más información | POWER(X, Y) |
QUARTER |
Fecha | Devuelve el trimestre del año de una fecha determinada. Más información | QUARTER(date_expression) |
REGEXP_CONTAINS |
Texto | Devuelve "verdadero" si X contiene la expresión regular. De lo contrario, devuelve "falso". Más información | REGEXP_CONTAINS(X, regular_expression) |
REGEXP_EXTRACT |
Texto | Devuelve la primera cadena secundaria de X que coincide con la expresión regular. Más información | REGEXP_EXTRACT(X, regular_expression) |
REGEXP_MATCH |
Texto | Devuelve "verdadero" si X coincide con la expresión regular. De lo contrario, devuelve "falso". Más información | REGEXP_MATCH(X, regular_expression) |
REGEXP_REPLACE |
Texto | Sustituye todas las repeticiones del texto que coinciden con el patrón de expresión regular de X por la cadena de sustitución. Más información | REGEXP_REPLACE(X, regular_expression, replacement) |
REPLACE |
Texto | Devuelve una copia de X con todas las repeticiones de Y en X sustituidas por Z. Más información | REPLACE(X, Y, Z) |
RIGHT_TEXT |
Texto | Devuelve el último carácter o los últimos caracteres de X. El número de caracteres se especifica en longitud. Más información | RIGHT_TEXT(X, length) |
ROUND |
Aritmética | Devuelve X redondeado a los dígitos de precisión de Y. Más información | ROUND(X, Y) |
SECOND |
Fecha | Devuelve el componente de segundos de una fecha y una hora determinadas. Más información | SECOND(datetime_expression) |
SIN |
Aritmética | Devuelve el seno de X. Más información | SIN(X) |
SQRT |
Aritmética | Devuelve la raíz cuadrada de X. Ten en cuenta que X no puede ser un valor negativo. Más información | SQRT(X) |
STARTS_WITH |
Texto | Devuelve true si X empieza por el texto. De lo contrario, devuelve "false". El sistema distingue entre mayúsculas y minúsculas. Más información | STARTS_WITH(X, text) |
STDDEV |
Agregación | Devuelve la desviación estándar de X. Más información | STDDEV(X) |
SUBSTR |
Texto | Devuelve un texto que corresponde a una cadena secundaria de X. La subcadena empieza en índice_inicial y tiene una longitud de longitud caracteres. Más información | SUBSTR(X, start index, length) |
SUM |
Agregación | Devuelve la suma de todos los valores de X. Más información | SUM(X) |
TAN |
Aritmética | Devuelve la tangente de X. Más información | TAN(X) |
TOCITY |
Información geográfica | Devuelve el nombre de la ciudad de X. | TOCITY(X [,Input Format]) |
TOCONTINENT |
Información geográfica | Devuelve el nombre del continente de X. Más información | TOCONTINENT(X [,Input Format]) |
TOCOUNTRY |
Información geográfica | Devuelve el nombre del país de X. Más información | TOCOUNTRY(X [,Input Format]) |
TODATE |
Fecha | Devuelve una fecha con formato del modo de compatibilidad. Más información | TODATE(X, Input Format, Output Format) |
TODAY |
Fecha | Devuelve la fecha actual en la zona horaria especificada o predeterminada. Más información | TODAY([time_zone]) |
TOREGION |
Información geográfica | Devuelve el nombre de la región de X. Más información | TOREGION(X [,Input Format]) |
TOSUBCONTINENT |
Información geográfica | Devuelve el nombre del subcontinente de X. Más información | TOSUBCONTINENT(X [,Input Format]) |
TRIM |
Texto | Devuelve X sin espacios al principio ni al final. Más información | TRIM(X) |
UNIX_DATE |
Fecha | Devuelve el número de días desde 1970-01-01. Más información | UNIX_DATE(date_expression) |
UPPER |
Texto | Convierte X en mayúsculas. Más información | UPPER(X) |
VARIANCE |
Agregación | Devuelve la varianza de X. Más información | VARIANCE(X) |
WEEK |
Fecha | Devuelve el número de semana de una fecha determinada. Más información | WEEK(Date) |
WEEKDAY |
Fecha | Devuelve un número que representa el día de la semana de una fecha determinada. Más información | WEEKDAY(Date) |
YEAR |
Fecha | Devuelve el año de una fecha determinada. Más información | YEAR(Date) |
YEARWEEK |
Fecha | Devuelve el año y el número de semana de una fecha determinada. Más información | YEARWEEK(Date) |