Está en la página 1de 3

FUNCIONES UTILIZADAS

En este documento encontrarás las funciones más comunes y utilizadas en la sección para cada
una de las categorías existentes.

Funciones matemáticas

Función Descripción Sintaxis


SUM Suma todos los números de una columna SUM(Nombre de la columna)
Función de división segura con DIVIDE(Numerador;
posibilidad de controlar divisiones por Denominador; [Resultado
DIVIDE cero Alterno])
Devuelve el producto de referencia de la
PRODUCT columna proporcionada PRODUCT(Nombre de la columna)

Redondea un número al número de ROUND(Número; Número de


ROUND dígitos especificado dígitos)

Funciones estadísticas

Función Descripción Sintaxis


Devuelve el promedio (media aritmética)
de todos los
AVERAGE números de una columna AVERAGE(ColumnName)
Devuelve el valor numérico menor de una
columna o el valor menor de dos
expresiones escalares. Omite los valores MIN(ColumnNameOrScalar1;
MIN lógicos y el texto. [Scalar2])
Devuelve el valor numérico mayor de una
columna o el
valor mayor de dos expresiones escalares.
Omite los MAX(ColumnNameOrScalar1;
MAX valores lógicos y el texto. [Scalar2])
Calcula la desviación estándar a partir del
valor de población total indicado como
argumento. Omite los valores lógicos y el
STDEV texto STDEV.P(ColumnName)
Cuenta el número de valores distintos de
DISTINCTCOUNT una columna DISTINCTCOUNT(ColumnName)
COUNTROWS Cuenta el número de filas de una tabla. COUNTROWS(Table)
Funciones lógicas

Función Descripción Sintaxis


Revisa si se cumple con una condición. Si la condición
se
cumple; regresa un valor. Si la condición no se IF(Condición; Resultado si es
cumple, verdadera; Resultado si es
IF regresa otro valor. falsa)
Evalúa una expresión. Si la expresión arroja un
error,la
función nos da un valor que hayamos definido. Si la
expresión es correcta, regresará el valor de la IFERROR(Expresión; Expresión si es
IFERROR expresión. error)
Revisa si dos argumentos son verdaderos. Si ambos
son verdaderos; regresa TRUE. Si uno o ambos son
AND falsos, regresa FALSE. AND(Expresión1; Expresión 2)
Revisa si dos argumentos son verdaderos. Si uno o
ambos
son verdaderos, regresa TRUE. Si ambos son falsos;
OR regresa FALSE. OR(Expresión1; Expresión 2)

Funciones de texto

Función Descripción Sintaxis


CONCATENATE(Text1;
CONCATENATE Une dos cadenas de texto en una sola Text2)
Devuelve el número de caracteres especificados desde el LEFT(Texto;
LEFT principio de una cadena de texto [NumberOfCharacters])
Devuelve el número de caracteres especificados desde el RIGHT(Texto;
RIGHT final de una cadena de texto [NumberOfCharacters])

Funciones iteradoras X

Función Descripción Sintaxis


Devuelve la suma de una expresión evaluada
para cada fila
SUMX de una tabla. SUMX(Tabla; Expresión)
Devuelve el promedio (media aritmética) de un
AVERAGEX conjunto de expresiones evaluadas en una tabla AVERAGEX(Tabla; Expresión)
Devuelve el producto de los valores de una
expresión en
PRODUCTX una tabla PRODUCTX(Tabla; Expresión)
Funciones de filtrado

Función Descripción Sintaxis


Evalúa una expresión en un contexto modificado
CALCULATE por filtros CALCULATE(Expresión;Filtro)
Devuelve todos los valores de una tabla o todos
los valores de una columna, omitiendo los filtros ALL (Tabla o columna; Columna
ALL que se hayan aplicado 1)
FILTER Devuelve una tabla que se ha filtrado FILTER (Tabla; Expresión
RELATED Devuelve un valor relacionado de otra tabla RELATED( Columna)

Funciones de fecha

Función Descripción Sintaxis


Devuelve la fecha especificada en formato de
DATE fecha y hora DATE(Año; Mes; Día)
Devuelve la diferencia entre dos fechas en el DATEDIFF(Fecha1; Fecha2;
DATEDIFF intervalo especificado Intervalo)
Devuelve la fecha que es el número de meses
EDATE indicado antes o después de la fecha inicial EDATE(StartDate;Meses)
Devuelve el año de una fecha como número
YEAR entero de cuatro dígitos YEAR(Fecha)

Funciones de Time intelligence

Función Descripción Sintaxis


Devuelve una tabla con una columna de
todas les fechas entre StartDate y
CALENDAR EndDate. CALENDAR(StartDate; EndDate)
Devuelve una tabla con una columna de
fechas calculadas automáticamente a
CALENDARAUTO partir del modelo CALENDARAUTO([FiscalYearEndMonth])
Devuelve un conjunto de fechas del año
DATESYTD hasta la fecha actual DATESYTD(Dates; [YearEndDate])
Evalúa la expresión especificada a lo
largo del intervalo que empieza el primer
día del año y termina con la última fecha
de la columna de fecha especificada
después de aplicar los filtros TOTALYTD(Expresión; Dates; [Filtrar];
TOTALYTD especificados [YearEndDate])
Devuelve las fechas del periodo DATESINPERIOD(Dates; StartDate;
DATESINPERIOD especificado NumberOfIntervals; Interval)

También podría gustarte