Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
5 years ago

CalculateTable

Estoy tratando de generar un promedio para los últimos 20 días (offset y no obtener ningún valor.

CurA =
AverageX(
CALCULATETABLE(
«FACT_PROD_CUM_VW»,
Filter('FACT_PROD_CUM_VW',FACT_PROD_CUM_VW[Prod Date] < [CurStart]) , Filter('FACT_PROD_CUM_VW',FACT_PROD_CUM_VW[Prod Date] > [CurEnd])
),
[Petróleo bruto]
)

CurStart = min(FACT_PROD_CUM_VW[currentstart])

currentstart = DATE(YEAR(FACT_PROD_CUM_VW[Prod Date]),MONTH(FACT_PROD_CUM_VW[Prod Date]),DAY(FACT_PROD_CUM_VW[Prod Date])) -2

CurEnd = min(FACT_PROD_CUM_VW[currentend])

currentend = DATE(YEAR(FACT_PROD_CUM_VW[Prod Date]),MONTH(FACT_PROD_CUM_VW[Prod Date]),DAY(FACT_PROD_CUM_VW[Prod Date])) -20

3 Replies