DATESQTD

La función DATESQTD devuelve una tabla con una única columna que contiene las fechas desde el principio del trimestre del contexto actual hasta la última fecha del contexto actual.

Sintaxis

DATESQTD(
    dates
)

Parámetros
  • dates: Columna conteniendo fechas.
Valor devuelto

La función DATESQTD devuelve una tabla.

Información adicional

El argumento dates puede ser una referencia a una columna conteniendo fechas, una expresión que devuelva una tabla con una única columna conteniendo fechas o una expresión booleana que defina una tabla con una única columna conteniendo fechas.

El trimestre actual siempre comienza el día 1 del primer mes del trimestre (no es personalizable).

Esta función considera el último día del contexto actual y devuelve una tabla conteniendo todas las fechas desde el primer día del trimestre al que pertenece dicho día hasta este último día. Esto significa que si en el contexto actual se ve involucrado más de un trimestre, solo se considera el último.

En función del contexto en el que se use, es posible que el resultado no sea el esperado. En un caso así, debemos asegurarnos de haber marcado la consulta conteniendo el calendario como "tabla de fechas" (seleccionando la consulta en la columna Campos y ejecutando el comando Herramientas de tablas > Calendarios > Marcar como tabla de fechas):

Marcar como tabla de fechas
Ejemplos

Se considera en este ejemplo la siguiente tabla de ventas:

Función DATESQTD. Ejemplo de uso

Definimos la medida Ventas:

Ventas = SUM(Ventas[Importe])

...y, a continuación, creamos la medida Ventas QTD que calcula las ventas acumuladas desde principio de trimestre:

Ventas QTD = CALCULATE(
    Ventas[Ventas],
    DATESQTD(Calendario[Fecha])
)

 Si llevamos estas medidas a una matriz, obtenemos el siguiente resultado:

Función DATESQTD. Ejemplo de uso

Puede observarse cómo la medida se reinicializa a cero al principio de cada trimestre.

Funciones relacionadas
Categoría
Inteligencia de tiempo
Enviado por admin el Mar, 04/12/2018 - 11:54