Compartir a través de


Función TOTALMTD (DAX)

Evalúa el valor de la expression para el mes hasta la fecha, en el contexto actual.

Sintaxis

TOTALMTD(<expression>,<dates>[,<filter>])

Parámetros

Parámetro

Definición

expression

Expresión que devuelve un valor escalar.

dates

Columna que contiene fechas.

filter

(opcional) Expresión que especifica un filtro que aplicar al contexto actual.

Valor devuelto

Un valor escalar que representa la expression evaluada para las fechas en el mes actual hasta la fecha, de acuerdo con las fechas especificadas en dates.

Comentarios

Nota

Para comprender mejor cómo el contexto afecta a los resultados de las fórmulas, vea Contexto de las fórmulas DAX.

El argumento dates puede representar cualquiera de los siguientes valores:

  • Una referencia a una columna de fecha y hora.

  • Una expresión de tabla que devuelve una columna única de valores de fecha u hora.

  • Una expresión booleana que define una columna única de tabla de valores de fecha y hora.

Nota

Las restricciones en expresiones booleanas se describen en el tema Función CALCULATE (DAX).

Nota

La expresión filter tiene las restricciones descritas en el tema Función CALCULATE (DAX).

Ejemplo

La siguiente fórmula de ejemplo crea una medida que calcula el 'month running total' o 'month running sum' para Internet Sales.

Para ver su funcionamiento, cree una tabla dinámica y agregue los campos CalendarYear, MonthNumberOfYear y DayNumberOfMonth en el área Etiquetas de fila de la tabla dinámica. A continuación, agregue una medida llamada Month-to-date Total, usando la fórmula definida en la sección de códigos, en el área Valores de la tabla dinámica.

Código

=TOTALMTD(SUM(InternetSales_USD[SalesAmount_USD]),DateTime[DateKey])