Forum Discussion
Promedio mal calculado
- 5 years ago
Lo primero sería crear una tabla calendario ("New Table" bajo "Modeling" en el menú):
Calendario = VAR _MinDate = MIN ( BI_CM[FECHA] ) VAR _MaxDate = MAX ( BI_CM[FECHA] ) RETURN ADDCOLUMNS ( CALENDAR ( _MinDate, _MaxDate ), "MesNum", MONTH ( [Date] ), "Año", YEAR ( [Date] ), "Mes", FORMAT ( [Date], "MMM" ) )Una vez creada, ordena la columna "Mes" por la columna "MesNum".
Ahora crea una relación entre los campos Calendario [Date] y BI_CM[FECHA]
Usa los campos de la tabla calendario en los visuales, medidas, filtros etc...
Para las medidas:
Total 2020 = CALCULATE([TOTAL], FILTER(Calendario, Calendario [Año] = 2020))
Y para el promedio:Promedio 2020 = AVERAGEX(Calendario, [Total 2020])
Lo primero sería crear una tabla calendario ("New Table" bajo "Modeling" en el menú):
Calendario =
VAR _MinDate =
MIN ( BI_CM[FECHA] )
VAR _MaxDate =
MAX ( BI_CM[FECHA] )
RETURN
ADDCOLUMNS (
CALENDAR ( _MinDate, _MaxDate ),
"MesNum", MONTH ( [Date] ),
"Año", YEAR ( [Date] ),
"Mes", FORMAT ( [Date], "MMM" )
)
Una vez creada, ordena la columna "Mes" por la columna "MesNum".
Ahora crea una relación entre los campos Calendario [Date] y BI_CM[FECHA]
Usa los campos de la tabla calendario en los visuales, medidas, filtros etc...
Para las medidas:
Total 2020 =
CALCULATE([TOTAL], FILTER(Calendario, Calendario [Año] = 2020))
Y para el promedio:
Promedio 2020 =
AVERAGEX(Calendario, [Total 2020])
- Aguirre5 years ago
Helper IV
Perfecto. Ahora si sale perfecto. Muchisimas gracias por la ayuda.
un saludo.