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
Anonymous
Not applicable

Creación de n superior en la misma página de informe basada en el filtro

Hola a todos

Tengo un informe con varios objetos visuales junto con los 10 mejores materiales basados en la cantidad de inventario. así que, digamos si hago clic en una planta en particular en la misma página, top 10 simplemente resalte sólo el material que cae por debajo de la lista superior 10. podría ser un material o más. de forma similar, otro gráfico en la misma página tiene otra categoría y, haciendo clic en que sólo resaltar el material correspondiente.

Quiero que, si hago clic en un pantalón en particular en el gráfico, la parte superior debe mostrar todo el material superior 10 basado en esa planta, de manera similar si en otra planta entonces top 10 para otra planta. mismo comportamiento para la categoría.
Por favor, ayúdenme.
Manveer

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hola Amit, he intentado como abajo y parece funcionar, gracias

clasificación de la prueba sh+tr ?
if (HASONEVALUE('abc'[Plant Desc]),
var Plant_list 'IF(HASONEVALUE('abc'[Plant Desc] ),RANKX(ALLSELECTED('abcc'[Clave de material]), [#Quantity_Stockout WOS+TR+SH],,0))
devolución
CALCULATE([#Quantity_Stockout WOS+TR+SH],FILTER('abc',Plant_list<-10)),

if(HASONEVALUE('abc'[Grupo de marcas]),

var Brand_list -if(HASONEVALUE(abc'[Brand Group]),RANKX(ALLSELECTED('abc'[Clave de material]), [#Quantity_Stockout WOS+TR+SH],,0))
devolución
CALCULATE([#Quantity_Stockout WOS+TR+SH],FILTER('abcy',Brand_list<-10)),
if(HASONEVALUE('abc'[Grupo de la familia de productos]),

var ProductFam_list -if(HASONEVALUE('abc'[Product family Group]),RANKX(ALLSELECTED('abc'[Clave de material]), [#Quantity_Stockout WOS+TR+SH],,0))
devolución
CALCULATE([#Quantity_Stockout WOS+TR+SH],FILTER('abcy',ProductFam_list<-10)),
[#top 10 Material programado +Tránsito])))

View solution in original post

4 REPLIES 4
amitchandak
Super User
Super User

@ManveerN , En cuanto a lo que tengo rango en Material debe hacer eso o la parte superior.

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?

Ejemplo

• CALCULATE([measure],TOPN(10,all(Table[material]),[measure],DESC),VALUES(Tabla[material]))

Rank á RANKX(all(Table[material]),[measure])

o al igual que sumx(VALUES(Table[material]),if([Rank]<-10,[material],BLANK()) )

En caso de lo que sólo 10 y usted está recibiendo más que eso se puede agregar un número aleatorio muy pequeño y asegurarse de que son sólo 10

También puede referirse

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...

Anonymous
Not applicable

@amitchandak , quiero que whn i seleccionado planta en el primer gráfico, mi top 10 char shoul me dan material basado en el plan slected y no sólo resaltar como se muestra a continuación. espero que esto sea más claro. Gracias

fórmula que he utilizado:

#top 10 Tránsito de Materiales (Material Transit)

var rakTM rankx(all('abc'),[#Quantity_Stockout WOS+ transit],,desc,skip)
devolución

CALCULATE([#Quantity_Stockout WOS+ transit],FILTER('abc',rak<-10))

ManveerN_0-1599796123178.png

Anonymous
Not applicable

Hola Amit, he intentado como abajo y parece funcionar, gracias

clasificación de la prueba sh+tr ?
if (HASONEVALUE('abc'[Plant Desc]),
var Plant_list 'IF(HASONEVALUE('abc'[Plant Desc] ),RANKX(ALLSELECTED('abcc'[Clave de material]), [#Quantity_Stockout WOS+TR+SH],,0))
devolución
CALCULATE([#Quantity_Stockout WOS+TR+SH],FILTER('abc',Plant_list<-10)),

if(HASONEVALUE('abc'[Grupo de marcas]),

var Brand_list -if(HASONEVALUE(abc'[Brand Group]),RANKX(ALLSELECTED('abc'[Clave de material]), [#Quantity_Stockout WOS+TR+SH],,0))
devolución
CALCULATE([#Quantity_Stockout WOS+TR+SH],FILTER('abcy',Brand_list<-10)),
if(HASONEVALUE('abc'[Grupo de la familia de productos]),

var ProductFam_list -if(HASONEVALUE('abc'[Product family Group]),RANKX(ALLSELECTED('abc'[Clave de material]), [#Quantity_Stockout WOS+TR+SH],,0))
devolución
CALCULATE([#Quantity_Stockout WOS+TR+SH],FILTER('abcy',ProductFam_list<-10)),
[#top 10 Material programado +Tránsito])))

Anonymous
Not applicable

@amitchandak, por favor, sugiera

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.