March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Tengo una mesa que tiene Pedido, fecha, Ventas
Orden # | Fecha | Ventas | ||
#1 de pedidos | 20 de agosto de 2019 | 100 | ||
#2 de pedidos | 20 de agosto de 2019 | 200 | ||
#3 de pedidos | 19 de agosto de 2019 | 100 | ||
#4 de pedidos | 19 de agosto de 2019 | 100 | ||
#5 de pedidos | 19 de agosto de 2019 | 200 | ||
#6 pedido | 18 de agosto de 2019 | 200 |
Primero tengo que encontrar el promedio de ventas por día. Por lo tanto, para el 20 AUG 2019 el promedio sería de 150, 19 AUG 2019 a 133 y para el promedio de 18 AUG sería de 200.
Entonces tengo que encontrar las ventas más altas con respecto a la media
20 AUG 2019 ( 200 - 150)
19 AUG 2019 (200 - 133) 67
18 AUG 2019 ( 200- 200)
Así que la salida sería 19 AUG 2019. Muchas fechas pueden tener 67 así que quiero todas esas fechas como salida.
Solved! Go to Solution.
Hola @Ethanhunt123 ,
Crear estas medidas
Average Sale =
AVERAGE('Table'[Sales])
MAXX Sale = MAXX(FILTER(ALL('Table'),'Table'[Date] = MAX('Table'[Date])),'Table'[Sales])
Highest Sale against Average = [MAXX Sale] - [Average Sale]
Rank Highest Sales = RANKX(ALL('Table'[Date]), [Highest Sale against Average])
Crear un filtro visual donde el rango n.o 1
saludos
Harsh Nathani
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)
puede intentar crear una nueva tabla para devolver el valor de fecha.
Table 2 =
VAR tbl=SUMMARIZE('Table','Table'[Date],"diff",max('Table'[Sales])-AVERAGE('Table'[Sales]))
VAR tbl2=ADDCOLUMNS(tbl,"rank",RANKX(tbl,[diff],,DESC))
return SELECTCOLUMNS(FILTER(tbl2,[rank]=1),"date",'Table'[Date])
Proud to be a Super User!
@Ethanhunt123 , Trazar esta medida con fecha
countx(filter(summarize(Table,table[Date], "_1", Rankx(all(Table), calculate( max(Table[Sales]) - avergage(Table[Sales])),,desn,skip)),[_1]-1),[Fecha])
Hola @Ethanhunt123 ,
Crear estas medidas
Average Sale =
AVERAGE('Table'[Sales])
MAXX Sale = MAXX(FILTER(ALL('Table'),'Table'[Date] = MAX('Table'[Date])),'Table'[Sales])
Highest Sale against Average = [MAXX Sale] - [Average Sale]
Rank Highest Sales = RANKX(ALL('Table'[Date]), [Highest Sale against Average])
Crear un filtro visual donde el rango n.o 1
saludos
Harsh Nathani
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.