Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Solved! Go to Solution.
No @Redraidas1,
Puede considerar la posibilidad de crear una medida mediante la función RANKX().
A continuación, agregue esta medida para filtrar para filtrar los datos que clasifican el valor es inferior a 10.
Por ejemplo:
_sum = SUM('Table'[value])
_rank = RANKX(ALL('Table'),[_sum])
Saludos
Jay
No @Redraidas1,
Puede considerar la posibilidad de crear una medida mediante la función RANKX().
A continuación, agregue esta medida para filtrar para filtrar los datos que clasifican el valor es inferior a 10.
Por ejemplo:
_sum = SUM('Table'[value])
_rank = RANKX(ALL('Table'),[_sum])
Saludos
Jay
@Redraidas1 no es tan sencillo como parece, estás haciendo el top 10 en una tabla y también filtrando en otra tabla. También cuál es su expectativa cuando usted está viendo los datos a continuación, supongamos que queremos el top 3 (le gustaría ver (200 + 40 + 30, = 270 ya que estos son los 3 valores principales), o desea que lo sume por el cliente y luego tome el top 3 en ese caso de los datos debajo del resultado será (A = 15, B = 30, C = 200, D = 70 y top 3 será entonces 200 + 70 + 30 = 300)
A - 10
A - 5
B - 20
B - 10
C - 200
D - 30
D - 40
Será más fácil si compartes archivos pbix usando una unidad/unidad de Google con la salida esperada. Elimine cualquier información confidencial antes de compartirla.
Utilice esta función
VAR = RankofABC = Rankx(all(AfterSales_BM[ColumnName]), sum(abcvalue))
devolución
calculate(sum(abcvalue),filter(all(all(AfterSales_BM[ColumnName]),RankofABC<=10),distinct(columname))
Lo cambié, pero el problema sigue ahí.
Dax: