Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Bobiverse
Frequent Visitor

¿Hay alguna manera de hacer un promedio condicional de promedio

Tratando de lograr lo siguiente, pero no han tenido éxito en la creación de un DAX combinado ...

Resultado deseado:

Utilice el filtro en PowerBI para seleccionar productos(s)

A continuación, en la tabla tienen productos y una columna con ...

'Tasa de venta media para las últimas 4 semanas'

Desea tener la SUMA de 'unidades' por 'ID de ubicación', para los valores filtrados (ejemplo filtrado por productos)

Durante las últimas 4 semanas, que se basan en la fecha más reciente de la tabla, independientemente del filtrado

Tener eso promediado por 4 semanas

SI para un 'ID de ubicación' resultante no hay 'unidades', a continuación, mostrar 0 valor, para ese 'ID de ubicación' específico

A continuación, promediar el promedio de 4 semanas calculado anteriormente para todo el 'ID de ubicación' donde los valores de unidad resultantes > 0

Ejemplo de tabla de datos a continuación

ID de ubicación

Producto

Inicio de la semana

Unidades

Localizaciones De venta

0001

Champú

6/29/2020

13

1

0003

Champú

6/29/2020

3

1

0004

Champú

6/29/2020

13

1

0006

Champú

6/29/2020

6

1

0007

Champú

6/29/2020

3

1

0008

Champú

6/29/2020

2

1

0009

Champú

6/29/2020

0

0

0011

Champú

6/29/2020

0

0

0014

Champú

6/29/2020

4

1

0001

Champú

7/6/2020

7

1

0003

Champú

7/6/2020

3

1

0004

Champú

7/6/2020

1

1

0006

Champú

7/6/2020

1

1

0007

Champú

7/6/2020

4

1

0008

Champú

7/6/2020

1

1

0001

Champú

7/13/2020

0

0

0003

Champú

7/13/2020

5

1

0004

Champú

7/13/2020

0

0

4 REPLIES 4
richbenmintz
Solution Sage
Solution Sage

Hola @Bobiverse,

¿Está tratando de comparar las unidades vendidas del producto seleccionado con las unidades de averge vendidas para el producto en la ubicación actual durante las 4 semanas anteriores o en todas las ubicaciones de la semana 4 anterior?

Gracias



I hope this helps,
Richard

Did I answer your question? Mark my post as a solution! Kudos Appreciated!

Proud to be a Super User!


HOLA @Bobiverse,

Un poco de un WAG, pero esta medida debería conseguir el Rolling 4 Week Avg basado en lo que tienes en tu filtro, y filas

Rolling 4 Weeks Sales Avg = 
DIVIDE(
    CALCULATE(
        sum('Table'[Units]),
        filter(ALL('Table'[Week Start]),'Table'[Week Start] in DATESINPERIOD('Table'[Week Start],  max('Table'[Week Start] ), -28, DAY ))
    ),
    4
)

richbenmintz_0-1596573105511.png

Espero que esto ayude un poco,

Richard


¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
¿Mis respuestas ayudaron a llegar a una solución? Dale un kudos haciendo clic en Thumbs Up!



I hope this helps,
Richard

Did I answer your question? Mark my post as a solution! Kudos Appreciated!

Proud to be a Super User!


mhossain
Solution Sage
Solution Sage

@Bobiverse

A continuación debería funcionar si entendí correctamente su requisito 🙂

Crear por debajo de tres medidas--

1). Units_measures de la suma ('Tabla'[Unidades])
2). Units_Sum en Ubicación - CALCULATE(
SUMX(VALUES('Table'[Id location ID]),[Units_measures])
,
DATESINPERIOD ( 'Tabla'[Inicio de la semana], LASTDATE ( 'Tabla'[Inicio de la semana] ), -28, DIA )
)
3).
Tasa de venta promedio para las últimas 4 semanas - CALCULATE(
AVERAGEX(VALUES('Table'[Id Location ID]),[Units_Sum en la ubicación])
,
'Tabla'[Unidades]>0)
Por favor, avísame si te ayuda.
Greg_Deckler
Super User
Super User

Esto parece un problema de agregación de medida. Vea mi artículo de blog sobre eso aquí: https://community.powerbi.com/t5/Community-Blog/Design-Pattern-Groups-and-Super-Groups/ba-p/138149

El patrón es:
MinScoreMeasure ? MINX ( SUMMARIZE ( Tabla, Tabla[Grupo] , "Medida",[SuMeasure] ), [Medida])
MaxScoreMeasure ? MAXX ( SUMMARIZE ( Tabla, Tabla[Grupo] , "Medida",[SuMeasure] ), [Medida])
AvgScoreMeasure - AVERAGEX ( SUMMARIZE ( Tabla, Tabla[Grupo] , "Medida",[SuMeasure] ), [Medida])
etcetera.

Puede agregar FILTERs


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.