Forum Discussion
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
- Syndicate_AdminAdministrator
Así que digamos que la fecha de hoy es 2021 15 de junio.
¿Cuál sería el valor de CurStart y CurEnd en su medida?- Syndicate_AdminAdministrator
No se trata de hoy.... serán 2 días antes del valor de prod_date y 22 días después de prod_date respectivamente.
- Syndicate_AdminAdministrator
Hay @judddonnelly,
Desafortunadamente, no conozco su modelo de datos. Intente proporcionar algunos datos de ejemplo y los resultados que espera para que podamos tener una mejor comprensión de su escenario.
Cómo proporcionar datos de ejemplo en el foro de Power-BI
Cómo-obtener-su-pregunta-respondida-rápidamente
Saludos
Liang
Si esta publicación ayuda, entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.