Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

TopN con otros Share a nivel de marca. Otros valores no están dando el valor correcto.

Hola a todos

Estoy tratando de obtener las 10 mejores marcas con su porcentaje de participación y otras deberían dar % de participación para el resto de las marcas.

Revisé algunos métodos que me ayudaron a obtener mi participación de los 10 primeros, pero otro es dar el 100%, que no es el valor correcto.

DAX

1. Creé una tabla de marca separada con Otra como nueva fila como se muestra a continuación.

TopBrands =
UNIÓN(
VALUES('Tabla'[marca]),
ROW("Marca","Otro")
)
también creó una columna denominada Order usando dax como
Orden brands = if('Top Brands'[brand]="Other",2,1)

2. Creó una relación de uno a muchos entre la tabla 'TopBrands' y la tabla principal de la marca
3. Se ha creado una medida de clasificación
Clasificación de marca por porcentaje =
RANK(DENSE,ALL('Marcas principales'),orderby('Marcas principales'[Marcas de pedido],ASC,[Cuota de marca %],desc))

4. El porcentaje de participación de marca se calcula en función de la medida anidada para dar valores basados en diferentes selecciones de segmentación, por ejemplo, -YTD, MTD y en cada selección el valor debe cambiar
% de cuota de marca =
var Divisor = CALCULATE([NestedMeasure], ALLSELECTED('Top Brands'[brand]))
RETURN DIVIDE([NestedMeasure], Divisor, BLANK())

5. Por fin creado
Total con otro =
if([% de clasificación de marca por cuota] <= 10, [% de cuota de marca],
if(HASONEVALUE('Top Brands'[marca]),
if(values('Top Brands'[marca]) = "Otro",
sumX(filter(ALL('Top Brands'[marca]), [Clasificación de marca por porcentaje de participación] > 10), [% de cuota de marca])
)
)
Esto me está dando el resultado de la siguiente captura de pantalla donde othe aparece al 100% y no es correcto.

deepalig_0-1716896631808.png

¿Alguien me puede ayudar en esto?


¡Gracias de antemano!


1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola a todos

Está resuelto. Se resolvió modificando la medida de Brand Share%. Usado Todo en lugar de Todo Seleccionado cumplió con mi requisito.

Gracias

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola a todos

Está resuelto. Se resolvió modificando la medida de Brand Share%. Usado Todo en lugar de Todo Seleccionado cumplió con mi requisito.

Gracias

Hola, @deepalig

¡Me alegra saber que resolvió el problema usted mismo!

Felicidades

Saludos

Yongkang Hua

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Feb2025 Sticker Challenge

Join our Community Sticker Challenge 2025

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors