Lista de funciones

Looker Studio proporciona una serie de funciones potentes que se pueden usar dentro de las fórmulas de campos calculados.

En el editor de fórmulas, encontrarás más información sobre cada función, incluidos ejemplos. Esta ayuda aparecerá cuando comiences a escribir la fórmula.

Nombre Tipo Descripción Sintaxis
ABS Aritmética Muestra el valor absoluto de un número. Obtén más información. ABS(X)
ACOS Aritmética Muestra el inverso del coseno de X. Obtén más información. ACOS(X)
APPROX_COUNT_DISTINCT Agregación Muestra la cantidad aproximada de valores únicos de X. Más información APPROX_COUNT_DISTINCT(X)
ASIN Aritmética Muestra el inverso del seno de X. Obtén más información. ASIN(X)
ATAN Aritmética Muestra el inverso de la tangente de X. Obtén más información. ATAN(X)
AVG Agregación Muestra el promedio de todos los valores de X. Obtén más información. AVG(X)
CASE (simple) Condicional Compara input_expression con expression_to_match de cada cláusula WHEN sucesiva y muestra el primer result en el que esta comparación sea verdadera. Más información

CASE input_expression
    WHEN expression_to_match THEN result
    [WHEN expression_to_match THEN result]
    [...]
    [ELSE result]
END
CASE Condicional Evalúa el condition de cada cláusula WHEN sucesiva y muestra el primer result en el que el condition sea verdadero; las cláusulas WHEN y ELSE restantes no se evalúan. Si todas las condiciones son falsas o NULL, se muestra else_result si está presente; si no lo está, se muestra NULL. Más información

CASE
    WHEN condition THEN result
    [WHEN condition THEN result]
    [...]
    [ELSE else_result]
END
CAST Varios Convierte el campo o la expresión en TYPE. No se permiten campos agregados dentro de CAST.TYPE puede ser NUMBER, TEXT o DATETIME. Obtén más información. CAST(field_expression AS TYPE)
CEIL Aritmética Muestra el número entero más cercano que sea mayor que X. Por ejemplo, si el valor de X es v, CEIL(X) es mayor o igual que v. Más información. CEIL(X)
COALESCE Condicional Muestra el primer valor no faltante encontrado en una lista de campos. Obtén más información. COALESCE(field_expression[,field_expression, ...])
CONCAT Texto Muestra un texto que es la concatenación de X y Y. Obtén más información. CONCAT(X, Y)
CONTAINS_TEXT Texto Devuelve verdadero si X contiene texto; de lo contrario, muestra falso. Distingue mayúsculas de minúsculas. Obtén más información. CONTAINS_TEXT(X, text)
COS Aritmética Muestra el coseno de X. Obtén más información. COS(X)
COUNT Agregación Muestra la cantidad de valores de X. Obtén más información. COUNT(X)
COUNT_DISTINCT Agregación Muestra la cantidad de valores únicos de X. Obtén más información. COUNT_DISTINCT(X)
CURRENT_DATE Fecha Muestra la fecha actual de la zona horaria especificada o predeterminada. Obtén más información. CURRENT_DATE([time_zone])
CURRENT_DATETIME Fecha Muestra la fecha y hora actuales de la zona horaria especificada o predeterminada. Obtén más información. CURRENT_DATETIME([time_zone])
DATE Fecha Construye un campo o valor de fecha a partir de números o de un campo o expresión de fecha y hora. Obtén más información. DATE(year, month, day)
DATE_DIFF Fecha Devuelve la diferencia en días entre X e Y (X - Y). Obtén más información. DATE_DIFF(X, Y)
DATE_FROM_UNIX_DATE Fecha Interpreta un número entero como la cantidad de días desde el 1/1/1970. Obtén más información. DATE_FROM_UNIX_DATE(integer)
DATETIME Fecha Construye un campo o valor de fecha y hora a partir de números. Obtén más información. DATETIME(year, month, day, hour, minute, second)
DATETIME_ADD Fecha Agrega un intervalo de tiempo especificado a una fecha. Obtén más información. DATETIME_ADD(datetime_expression, INTERVAL integer part)
DATETIME_DIFF Fecha Muestra la cantidad de límites de parte entre dos fechas. Obtén más información. DATETIME_DIFF(date_expression, date_expression, part)
DATETIME_SUB Fecha Resta un intervalo de tiempo especificado a una fecha. Obtén más información. DATETIME_SUB(datetime_expression, INTERVAL integer part)
DATETIME_TRUNC Fecha Trunca una fecha al nivel de detalle especificado. Obtén más información. DATETIME_TRUNC(date_expression, part)
DEL DÍA Fecha Devuelve el día de una fecha o fecha y hora. Obtén más información. Day(date_expression)
ENDS_WITH  Texto Muestra el valor verdadero si X termina con texto; de lo contrario, muestra el valor falso. Distingue mayúsculas de minúsculas. Obtén más información. ENDS_WITH(X, text)
EXTRACT Fecha Devuelve parte de una fecha o fecha y hora. Obtén más información. EXTRACT(part FROM date_expression)
FLOOR Aritmética Muestra el número entero más cercano que sea menor que X. Por ejemplo, si el valor X es v, PISO(X) es igual o menor que v. Más información. FLOOR(X)
FORMAT_DATETIME Fecha Muestra una cadena de fecha con formato. Obtén más información. FORMAT_DATETIME(format_string, datetime_expression)
HORA Fecha Muestra la hora de una fecha y hora. Obtén más información. HOUR(datetime_expression)
HYPERLINK Varios Muestra un hipervínculo a la URL, etiquetado con la etiqueta de vínculo. Obtén más información. HYPERLINK(URL, link label)
IF Condicional Si condition es verdadero, se muestra true_result; de lo contrario, se muestra false_result. false_result no se evalúa si condition es verdadero. true_result no se evalúa si condition es falso o NULL. Más información IF(condition, true_result, false_result)
IMAGE Varios Crea campos de imagen en tu fuente de datos Más información. IMAGE(Image URL, [Alternative Text])
LEFT_TEXT  Texto Devuelve una cantidad de caracteres desde el principio de X. La cantidad de caracteres se especifica con length. Obtén más información. LEFT_TEXT(X, length)
LENGTH Texto Muestra la cantidad de caracteres de X. Obtén más información. LENGTH(X)
LOG Aritmética Muestra el logaritmo en base 2 de X. Obtén más información. LOG(X)
LOG10 Aritmética Muestra el logaritmo en base 10 de X. Obtén más información. LOG10(X)
LOWER Texto Convierte X a minúsculas. Obtén más información. LOWER(X)
MAX Agregación Muestra el valor máximo de X. Obtén más información. MAX(X)
MEDIAN Agregación Devuelve la mediana de todos los valores de X. Obtén más información. MEDIAN(X)
MIN Agregación Muestra el valor mínimo de X. Obtén más información. MIN(X)
MINUTO Fecha Muestra el componente de minutos de una fecha y hora determinadas. Obtén más información. MINUTE(datetime_expression)
MES Fecha Muestra el mes de un valor de fecha y hora. Obtén más información. MONTH(date_expression)
NARY_MAX Aritmética Muestra el valor máximo de X, Y, [,Z]*. Todos los argumentos de entrada deben ser del mismo tipo: todos números. Al menos un argumento de entrada debe ser un campo o una expresión que contenga un campo. Obtén más información. NARY_MAX(X, Y [,Z]*)
NARY_MIN Aritmética Muestra el valor mínimo de X, Y, [,Z]*. Todos los argumentos de entrada deben ser del mismo tipo, todos números. Al menos un argumento de entrada debe ser un campo o una expresión que contenga un campo. Obtén más información. NARY_MIN(X, Y [,Z]*)
NATIVE_DIMENSION Varios Muestra el resultado de una expresión SQL según lo evalúa el conjunto de datos subyacente. La expresión no puede incluir ninguna agregación. Obtén más información. NATIVE_DIMENSION("JSON_VALUE('{"name": "Dana"}', '$.name')","STRING")
NULLIF Condicional Muestra un valor nulo si la entrada coincide con una expresión; de lo contrario, muestra la entrada. Obtén más información. NULLIF(input_expression, expression_to_match)
PARSE_DATE Fecha Convierte texto en una fecha. Obtén más información. PARSE_DATE(format_string, text)
PARSE_DATETIME Fecha Convierte texto en una fecha con hora. Obtén más información. PARSE_DATETIME(format_string, text)
PERCENTILE Agregación Muestra la clasificación por percentil N del campo X. Obtén más información. PERCENTILE(X,N)
POWER Aritmética Muestra el resultado de elevar X a la potencia Y. Obtén más información. POWER(X, Y)
TRIMESTRE Fecha Devuelve el trimestre del año para una fecha determinada. Obtén más información. QUARTER(date_expression)
REGEXP_CONTAINS Texto Muestra verdadero si X contiene el patrón de expresión regular; de lo contrario, muestra falso. Obtén más información. REGEXP_CONTAINS(X, regular_expression)
REGEXP_EXTRACT Texto Muestra la primera subcadena coincidente en X que coincide con el patrón de la expresión regular. Obtén más información. REGEXP_EXTRACT(X, regular_expression)
REGEXP_MATCH Texto Muestra verdadero si X coincide con el patrón de expresión regular; de lo contrario, muestra falso. Obtén más información. REGEXP_MATCH(X, regular_expression)
REGEXP_REPLACE Texto Reemplaza todas las instancias de texto que coincidan con el patrón de expresión regular en X por la cadena reemplazo. Obtén más información. REGEXP_REPLACE(X, regular_expression, replacement)
REEMPLAZAR Texto Devuelve una copia de X con todos los casos de Y en X reemplazados por Z. Obtén más información. REPLACE(X, Y, Z)
RIGHT_TEXT  Texto Devuelve una cantidad de caracteres desde el final de X. La cantidad de caracteres se especifica con length. Obtén más información. RIGHT_TEXT(X, length)
ROUND Aritmética Muestra X redondeado a Y dígitos de precisión. Obtén más información. ROUND(X, Y)
SECOND Fecha Muestra el componente de segundos de una fecha y hora determinadas. Obtén más información. SECOND(datetime_expression)
SIN Aritmética Muestra el seno de X. Obtén más información. SIN(X)
SQRT Aritmética Muestra la raíz cuadrada de X. Ten en cuenta que X debe ser no negativo. Obtén más información. SQRT(X)
STARTS_WITH  Texto Devuelve verdadero si X comienza con texto. De lo contrario, muestra un valor falso. Distingue mayúsculas de minúsculas. Obtén más información. STARTS_WITH(X, text)
STDDEV Agregación Muestra la desviación estándar de X. Obtén más información. STDDEV(X)
SUBSTR Texto Muestra un texto que es una substring de X. La substring comienza en el índice de inicio y tiene longitud caracteres. Obtén más información. SUBSTR(X, start index, length)
SUM Agregación Muestra la suma de todos los valores de X. Obtén más información. SUM(X)
TAN Aritmética Muestra la tangente de X. Obtén más información. TAN(X)
TOCITY Ubicación geográfica Muestra el nombre de la ciudad de X. TOCITY(X [,Input Format])
TOCONTINENT Ubicación geográfica Muestra el nombre del continente para X. Obtén más información. TOCONTINENT(X [,Input Format])
TOCOUNTRY Ubicación geográfica Muestra el nombre del país para X. Obtén más información. TOCOUNTRY(X [,Input Format])
TODATE Fecha Devuelve una fecha en formato de modo de compatibilidad. Obtén más información. TODATE(X, Input Format, Output Format)
HOY Fecha Muestra la fecha actual de la zona horaria especificada o predeterminada. Obtén más información. TODAY([time_zone])
TOREGION Ubicación geográfica Muestra el nombre de la región de X. Obtén más información. TOREGION(X [,Input Format])
TOSUBCONTINENT Ubicación geográfica Muestra el nombre del subcontinente de X. Obtén más información. TOSUBCONTINENT(X [,Input Format])
TRIM Texto Muestra X sin los espacios iniciales ni finales. Obtén más información. TRIM(X)
UNIX_DATE Fecha Muestra el número de días desde 1970-01-01. Obtén más información. UNIX_DATE(date_expression)
UPPER Texto Convierte X en mayúsculas. Obtén más información. UPPER(X)
VARIANCE Agregación Muestra la varianza de X. Obtén más información. VARIANCE(X)
SEMANA Fecha Devuelve el número de semana de una fecha determinada. Obtén más información. WEEK(Date)
DIASEM Fecha Muestra un número que representa el día de la semana de una fecha determinada. Obtén más información. WEEKDAY(Date)
YEAR Fecha Devuelve el año de una fecha determinada. Obtén más información. YEAR(Date)
YEARWEEK Fecha Devuelve el año y el número de semana de una fecha determinada. Obtén más información. YEARWEEK(Date)