cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Helper III
Helper III

RANKX no funciona como se esperaba

Hola a todos

Tengo una medida para clasificar al personal en función de las ventas de la siguiente manera:

Rank_Sales ?
RANKX(ALLSELECTED('Table'[Staff]),[Sales_],,DESC)
También tengo un filtro de mes. Cuando filtro un mes por ejemplo agosto, pude ver personal que hadn't trabajado en ese mes.
rank.png
Aquí Dave y Steve no han trabajado en agosto. Por favor, dime por qué está sucediendo esto y cómo podemos resolverlo.
1 ACCEPTED SOLUTION
Solution Sage
Solution Sage

Hola @Jos13 ,

El rango está funcionando correctamente, los usuarios sin ventas se clasifican en último lugar, tiene sentido para mí. lo que tienes que hacer es excluirlos de la función de rango

así

Rank_Sales = if(sum('Table'[Sales]) <> BLANK(), RANKX(ALLSELECTED('Table'[Staff]),[Sales_],,DESC), BLANK())

Espero que esto ayude

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!

View solution in original post

4 REPLIES 4
Solution Sage
Solution Sage

Hola @Jos13 ,

El rango está funcionando correctamente, los usuarios sin ventas se clasifican en último lugar, tiene sentido para mí. lo que tienes que hacer es excluirlos de la función de rango

así

Rank_Sales = if(sum('Table'[Sales]) <> BLANK(), RANKX(ALLSELECTED('Table'[Staff]),[Sales_],,DESC), BLANK())

Espero que esto ayude

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!

View solution in original post

Gracias @richbenmintz . Eso funcionó para mí.

Super User IV
Super User IV

@Jos13 ,

Pruebe las columnas múltiples, ejemplo

Rango de ciudad e ID : RANKX(all(Geography[City],Geography[City Id]),[Sales])

Rango de ciudad e ID : RANKX(allselected(Geography[City],Geography[City Id]),[Sales])

Para Rango, Consulte estos enlaces
https://radacad.com/how-to-use-rankx-in-dax-part-2-of-3-calculated-measures
https://radacad.com/how-to-use-rankx-in-dax-part-1-of-3-calculated-columns
https://radacad.com/how-to-use-rankx-in-dax-part-3-of-3-the-finale
https://community.powerbi.com/t5/Community-Blog/Dynamic-TopN-made-easy-with-What-If-Parameter/ba-p/3...



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Super User IV
Super User IV

@Jos13 - Vea este artículo, puede ayudar. https://community.powerbi.com/t5/Quick-Measures-Gallery/To-Bleep-with-RANKX/m-p/1042520#M452


---------------------------------------

@ me in replies or I'll lose your thread!!!

I have a NEW book! 
DAX Cookbook from Packt
Over 120 DAX Recipes!




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

Proud to be a Super User!




Helpful resources

Announcements
secondImage

Happy New Year from Power BI

This is a must watch for a message from Power BI!

December Update

Check it Out!

Click here to read more about the December 2020 Updates!

Community Blog

Check it Out!

Click here to read the latest blog and learn more about contributing to the Power BI blog!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

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

Top Solution Authors