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.
Hola a todos
Tengo una mesa como esta
nombre de la tienda | nombre del cliente | Semana | purchace |
Vikas Gen Store | Rohit | 7/9/2020 | 100 |
Vikas Gen Store | Mohit | 7/9/2020 | 150 |
Vikas Gen Store | Sohan | 14/9/2020 | 200 |
Vikas Gen Store | Mohan | 14/9/2020 | 10 |
Vikas Gen Store | Vikas | 21/9/2020 | 250 |
Vikas Gen Store | Rohit | 29/9/2020 | 10 |
Vikas Gen Store | Rohan | 21/9/2020 | 20 |
Vikas Gen Store | Vikas | 29/9/2020 | 20 |
Como resultado, espero, top 2 semanas (orden descendente) que están teniendo la máxima purchage individual.
Da la siguiente tabla como salida
Vikas Gen Store | Sohan | 14/9/2020 | 200 |
Vikas Gen Store | Vikas | 21/9/2020 | 250 |
y finalmente da
Tienda Vikas Gen | 450 |
Por favor, ayúdame con la expresión DAX.
Gracias de antemano
Solved! Go to Solution.
@Fowmy Solucioné el problema con groupby con Week y tomando el máximo de él. Gracias una vez más por su ayuda
@Minakshi
Utilice esta medida por favor:
Tienda | Top 2 Total |
Vikas Gen Store | 450 |
Top 2 Total =
CALCULATE(
SUM(Table4[purchace]),
TOPN( 2 , Table4 , Table4[purchace] ,DESC)
)
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@Minakshi , Probar como
//2 measures
PO = SUM(Top2[purchace])
Top 2 Rank = CALCULATE([PO],TOPN(2,all(Top2),[PO],DESC),VALUES(Top2))
Para Rango Referir
https://radacad.com/how-to-use-rankx-in-dax-part-2-of-3-calculated-measures
@amitchandak, @Fowmy parece que el top 2 no funciona cuando hay 2 compras con la misma cantidad en la misma semana. Los suma. Sólo necesito una compra de dos, incluso si son iguales.
Por favor, ayúdame con esto.
@Minakshi
Can you try this revised measure?
Top 2 Total =
SUMX(
TOPN(
2 ,
SUMMARIZE( Table4 , Table4[shop name],Table4[week], "_Max", MAX(Table4[purchace])),
[_Max] ,DESC,Table4[week]
),
[_Max]
)
________________________
If my answer was helpful, please consider Accept it as the solution to help the other members find it
Click on the Thumbs-Up icon if you like this reply 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Muchas gracias por sus esfuerzos @Fowmy ., @amitchandak . Pero mi problema sigue sin resolverse, en caso de que no haya visitas excepto 2 visitas en la misma semana. Suma ambos visite, pero quiero la primera 1 visita de 2 visitas de una semana.
Gracias
¿Puede preparar una muestra con el resultado esperado, incluidos los escenarios que está explicando aquí?
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@Fowmy Solucioné el problema con groupby con Week y tomando el máximo de él. Gracias una vez más por su ayuda
La primera medida sigue siendo la misma. Usa estos dos. El tercero es el que necesitas en visual
Top2 Rank = rankx(ALL(Top2),[PO],,DESC,Dense) + RAND()/1000
Top 2 Shop Rank = CALCULATE([PO],TOPN(2,all(Top2),[Top2 Rank],ASC),VALUES(Top2))
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |