cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Aguirre
Frequent Visitor

Promedio 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, diferencia y varianza, hasta aquí todo correcto, me creo una medida average del total y como podéis comprobar los datos no son correctos,

También muestro una gráfica en la que el cálculo automático del promedio sale correctamente, supongo que no estoy realizando bien la medida:

Promedio = AVERAGE(BI_CM[VALOR])
Luego al pulsar las distintas opciones y filtros que tengo, los valores varían, pero el promedio me queda muy lejos del que debería ser su valor.
 

promedio.png

 

En negro me indica que el promedio es 103 en 2020

promedio2.png

 

Muchas gracias.

 

1 ACCEPTED SOLUTION
PaulDBrown
Super User II
Super User II

@Aguirre 

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])

 

 





Did I answer your question? Mark my post as a solution!
In doing so, you are also helping me. Thank you!

Proud to be a Super User!
Paul on Linkedin.






View solution in original post

4 REPLIES 4
PaulDBrown
Super User II
Super User II

@Aguirre 

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])

 

 





Did I answer your question? Mark my post as a solution!
In doing so, you are also helping me. Thank you!

Proud to be a Super User!
Paul on Linkedin.






View solution in original post

Perfecto. Ahora si sale perfecto. Muchisimas gracias por la ayuda.

un saludo.

promedioOK.png

PaulDBrown
Super User II
Super User II

@Aguirre 

Puedes mostrar el modelo de datos y las medidas que está usando para los totales?





Did I answer your question? Mark my post as a solution!
In doing so, you are also helping me. Thank you!

Proud to be a Super User!
Paul on Linkedin.






Pues 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)

 

 

datos.png

gracias por la ayuda

Un saludo

Helpful resources

Announcements
PBI User Groups

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group

April Update

Check it Out!

Click here to read more about the April 2021 Updates!

MBAS Carousel

Sign up for our May 4th event!

May the fourth be with you, join us online!

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.

Top Kudoed Authors