Búsqueda
Borrar búsqueda
Cerrar búsqueda
Aplicaciones de Google
Menú principal

Lista de funciones

Data Studio proporciona una serie de funciones eficaces que pueden utilizarse en las fórmulas de campo calculado. 

En el editor de fórmulas puede obtener más información acerca de cada función, incluidos ejemplos. Este tipo de ayuda aparecerá a medida que escriba la fórmula.
TipoNombreDescripciónSintaxis
Agregación AVG Devuelve la media de todos los valores de X. AVG(X)
Agregación COUNT Devuelve el número de los valores de X. COUNT(X)
Agregación COUNT_DISTINCT Devuelve el número de valores únicos de X. COUNT_DISTINCT(X)
Agregación MAX Devuelve el valor máximo de X. MAX(X)
Agregación MEDIAN Devuelve la mediana de todos los valores de X. MEDIAN(X)
Agregación MIN Devuelve el valor mínimo de X. MIN(X)
Agregación PERCENTILE Devuelve la clasificación por percentiles Y del campo X. PERCENTILE(X,Y)
Agregación SUM Devuelve la suma de todos los valores de X. SUM(X)
AgregaciónVARIANCEDevuelve la varianza de X VARIANCE(X)
Aritmética ABS Devuelve el valor absoluto del número. ABS(X)
Aritmética ACOS Devuelve el coseno hiperbólico inverso de X. ACOS(X)
Aritmética ASIN Devuelve el seno hiperbólico inverso de X. ASIN(X)
Aritmética ATAN Devuelve la tangente hiperbólica inversa de X. ATAN(X)
Aritmética CEIL Devuelve el valor integral más pequeño de X. Por ejemplo, si el valor de X es v, CEIL(X) es mayor o igual a v. CEIL(X)
Aritmética COS Devuelve el coseno de X. COS(X)
Aritmética FLOOR Devuelve el valor integral mayor de X. Por ejemplo, si el valor de X es v, FLOOR(X) es igual o menor que v. FLOOR(X)
Aritmética LOG Devuelve el logaritmo natural de X. LOG(X)
Aritmética LOG10 Devuelve el logaritmo a la base 10 de X. LOG10(X)
Aritmética NARY_MAX Devuelve el valor máximo de X, Y, [Z]*. Todos los argumentos de entrada deben ser del mismo tipo: números o texto. Al menos uno de los argumentos de entrada debe ser un campo o una expresión que contenga un campo. NARY_MAX(X, Y, [Z]*)
Aritmética NARY_MIN Devuelve el valor mínimo de X, Y, [Z]*. Todos los argumentos de entrada deben ser del mismo tipo: números o texto. Al menos uno de los argumentos de entrada debe ser un campo o una expresión que contenga un campo. NARY_MIN(X, Y, [Z]*)
POWER(potencia aritmética) Devuelve el resultado de X elevado a Y. POWER(X, Y)
Aritmética ROUND Devuelve X redondeado a los dígitos de precisión de Y. ROUND(X, Y)
Aritmética SIN Devuelve el seno de X. SIN(X)
Aritmética SQRT Devuelve la raíz cuadrada de X. Tenga en cuenta que el valor de X debe ser positivo. SQRT(X)
Aritmética TAN Devuelve la tangente de X. TAN(X)
Fecha WEEK Devuelve la semana de X desde principios de año según la norma ISO 8601. WEEK(X)
Fecha YEARWEEK Devuelve el año y la semana de X según la norma ISO 8601. YEARWEEK(X)
Fecha DATE_DIFF Devuelve la diferencia en días entre X e Y (X - Y). DATE_DIFF(X, Y)
Fecha DAY Devuelve el día de X. DAY(X, Input Format)
Fecha HOUR Devuelve las horas en X en la zona horaria UTC. HOUR(X, Input Format)
Fecha MINUTE Devuelve los minutos en X en la zona horaria UTC. MINUTE(X, Input Format)
Fecha MONTH Devuelve el mes en X. MONTH(X, Input Format)
Fecha QUARTER Devuelve el trimestre de X. QUARTER(X, Input Format)
Fecha SECOND Devuelve los segundos en X en la zona horaria UTC. SECOND(X, Input Format)
Fecha TODATE Devuelve el campo datetime en el formato especificado en UTC. TODATE(X, Input Format, Output Format)
Fecha WEEKDAY Devuelve el día de la semana de X. WEEKDAY(X, Input Format)
Fecha YEAR Devuelve el año de X. YEAR(X, Input Format)
Información geográfica TOCITY Devuelve el nombre de la ciudad para X. TOCITY(X, Input Format)
Información geográfica TOCONTINENT Devuelve el nombre del continente para X. TOCONTINENT(X, Input Format)
Información geográfica TOCOUNTRY Devuelve el nombre del país para X. TOCOUNTRY(X, Input Format)
Información geográfica TOREGION Devuelve el nombre de la región para X. TOREGION(X, Input Format)
Información geográfica TOSUBCONTINENT Devuelve el nombre del subcontinente para X. TOSUBCONTINENT(X, Input Format)
VariosCASEEvalúa exactamente un valor basado en un conjunto de expresiones booleanas determinadas. Más información
CASE
  WHEN C = 'yes'
  THEN 'done:yes'
  ELSE 'done:no'
END
VariosCASTCAST(field_expression AS TYPE)campos Cast o expresiones a TIPO. No se permiten los campos agregados dentro de CAST.

TYPE puede ser NUMBER o TEXT.
Texto CONCAT Devuelve un texto que es resultado de la concatenación de X e Y. Tenga en cuenta que uno de los elementos (X o Y) debe ser una expresión que incluya al menos un campo y el otro elemento puede ser un texto literal. Ambos argumentos deben estar agregados o no agregados. CONCAT(X, Y)
Texto LENGTH Devuelve el número de caracteres en X. LENGTH(Field Or Expr)
El textoLOWERconvierte X en minúscula.LOWER(campo o expresión)
Texto REGEXP_EXTRACT Devuelve las cadenas secundarias de concordancia primaria en X que coinciden con el patrón de la expresión regular.
Más información
REGEXP_EXTRACT(Field Or Expr, Extract regex pattern)
Texto REGEXP_MATCH Devuelve el valor true si X coincide con Y, de lo contrario, devuelve el valor false. REGEXP_MATCH(X, Reg Expr)
Texto REGEXP_REPLACE Sustituye todas las incidencias de texto que hagan coincidir la expresión regular en X con la cadena de sustitución REGEXP_REPLACE(A, '[a-z]+', 'A')
Texto REPLACE Devuelve una copia de X con todas las repeticiones de Y en X sustituidas por Z. REPLACE(Field Or Expr, Existing Literal, Replacement Literal)
Texto SUBSTR Devuelve un texto que corresponde al subtexto de X. Este consiste en X[Y], X[Y+1], ... y X[Y+Z-1]. SUBSTR(Field Or Expr, Start Index, Length)
Texto TRIM Devuelve X sin espacios al principio ni al final. TRIM(Field Or Expr)
El textoUPPERconvierte X en mayúscula. UPPER(campo o expresión)