Forum Discussion
Aguirre
Helper IV
5 years agoPromedio mal calculado
Hola, soy nuevo y es mi primer post, tengo un problema al calcular un promedio sobre el total de una matriz, para explicarme mejor pongo captura. Calculo el total de ventas de 2020 y 2019, diferenci...
- 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])
PaulDBrown
Community Champion
5 years agoPuedes mostrar el modelo de datos y las medidas que está usando para los totales?
Aguirre
Helper IV
5 years agoPues actualmente solo tengo una tabla en la que está todo incluido, ya que estoy empezando relativamente hace poco, y estoy haciendo pruebas.
La medida que uso para el calcular el total de cada año total es:
TOTAL = SUM(BI_CM[VALOR])
Total 2020 = CALCULATE([TOTAL], BI_CM[ANNO]=2020)
gracias por la ayuda
Un saludo