cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Mostrar totales diarios con comparación con el promedio de 4 semanas

hola

Tengo una tabla con ventas transaccionales y quiero mostrar el total diario junto con un promedio entre semana.

Así, por ejemplo, los totales para cada día de la semana pasada lunes 5 de julio - domingo 11 de julio. Pero luego quiero comparar el valor del lunes 5 de julio con el promedio de los cuatro lunes anteriores, es decir, el 28, 21, 14 y 7 de junio. Lo mismo para mar, mie,...

¿Alguien alguna pista?

gracias

Matthias

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

No @MReinagl ,

Puede crear una función de columna calculada use weeknum() para obtener el número de semana. A continuación, utilice la función allexcept() para obtener las ventas totales de cada semana.

https://docs.microsoft.com/en-us/dax/weeknum-function-dax

https://docs.microsoft.com/en-us/dax/allexcept-function-dax

Saludos

arrendajo

Hay @v-jayw-msft ,

Gracias por su respuesta.

Me temo que no entiendo su propuesta, pero probablemente no fui lo suficientemente claro en mi pregunta.

Quiero mostrar las ventas diarias en la primera fila, y el promedio de cada día de la semana en la segunda. Así que la tabla debería tener este aspecto:

MReinagl_0-1627305849948.png

Pero me cuesta cómo crear una medida que muestre las ventas promedio para cada día de la semana, es decir, la segunda fila.


saludos

M.

No @MReinagl ,

No estoy seguro de cómo obtener el resultado. Es mejor compartir algunos datos de ejemplo.

Saludos

arrendajo

Lamentablemente, no puedo adjuntar un archivo de Power BI o Excel aquí. Por lo tanto, vamos a probar esto:

fechaVentas totales diarias
19. Mayo 8.543
20. Mayo 8.308
21. Mayo 9.595
22. Mayo 10.960
23. Mayo 7.346
24. Mayo 6.741
25. Mayo 6.573
26. Mayo 11.013
27. Mayo 8.320
28. Mayo 10.864
29. Mayo 12.168
30. Mayo 6.698

Lo que quiero conseguir es esto:

24. Mayo25. Mayo26. Mayo27. Mayo28. Mayo29. Mayo30. Mayo
mimartesmiércolesotoñoViesábadosol
Ventas diarias 6.741 6.573 11.013 8.320 10.864 12.168 6.698
Promedio entre semana 6.741 6.573 19.556 8.314 10.229 11.564 7.022

En realidad, llegué un paso más allá.

A continuación la captura de pantalla ahora muestra lo que quiero lograr en términos de los números:

MReinagl_1-1627394788111.png

Logré esto mediante el uso de una columna calculada WeekDay:

WeekDay = WEEKDAY(tblDATA[BuchungsTag],2)

con lo cual luego creé esta medida:

4WkAvg = CALCULATE(
    SUM(tblDATA[SUMME NETTO])/4,
    ALLEXCEPT(
        tblDATA,
        tblDATA[WeekDay]
    ),
    DATESINPERIOD(Datum[Date],[SelectedDate],-1,MONTH)
)

Puedes ver que hice trampa un poco con la división por 4, ya que esto supone que ya tengo cuatro semanas de datos, lo que no es el caso de mayo, de ahí los números diferentes a mi publicación anterior.

La matriz utiliza WeekDay para las columnas. Y este es el siguiente problema ahora: los números 1-7 no son realmente útiles en esta matriz. Necesito mostrar las fechas reales. Pero cuando uso el campo de acuerdo (BuchungsTag) la matriz ya no funciona.

Entonces, ¿qué sigue?

Syndicate_Admin
Administrator
Administrator

Para ser más específicos, a continuación la tabla muestra el problema. Actualmente tengo datos del 19 de mayo al 30 de mayo. La tabla debe mostrar una semana: 24 de mayo - 30 de mayo con las ventas diarias en las primeras filas (como ya lo hace) y las ventas promedio por día de la semana en la segunda fila. Esto sería:

  • Lunes: 6.741
  • Martes: 6.573
  • Miércoles: 9.778 (ya que las ventas del miércoles 19 de mayo fueron de 8.543)
  • Jueves: 8.314 (ya que las ventas del jueves 20 de mayo fueron de 8.308)
  • Viernes: 10.230 (Vie 21 de mayo: 9.595)
  • Sábado: 11.564 (sábado 22 de mayo: 10.960)
  • Domingo: 7.022 (Dom 23 de mayo: 7.346)

MReinagl_1-1626337279499.png

Helpful resources

Announcements
2022 Release Wave 1 760x460.png

2022 Release Wave 1 Plan

Power Platform release plan for the 2022 release wave 1 describes all new features releasing from April 2022 through September 2022.

Power BI December 2021 Update_carousel 768x460.jpg

Check it Out!

Click here to read more about the December 2021 Updates!

User Group Leader Meeting January 768x460.png

Calling all User Group Leaders!

Don't miss the User Group Leader meetings on January, 24th & 25th, 2022.

Jan 2022 Dev Camp 768x460 copy.png

Power BI Dev Camp- January 27th, 2022

Mark your calendars and join us for our next Power BI Dev Camp!