venug20
Hola a todos,
Tengo dos tablas «Producto» y «SalesFact» ….
Quiero mostrar los 10 productos principales por ingresos … y también mostrar en otra columna el total acumulado de esos 10 valores principales.
Estoy proporcionando mi archivo de muestra «PBIX» aquí.
Tengo como la siguiente instantánea
¿Alguien puede ayudar en esto … Gracias de antemano
parry2k
En respuesta a venug20
Hola @ venug20
intente esto, primero cree otra medida para las 10 principales ventas, la llamé top10sales, razón por la que agregué esta nueva medida porque la línea total de los 10 artículos principales no se muestra correctamente:
Top10Sale2 = var myRank = [Rank] RETURN SUMX( VALUES(bi_product[Product]), IF(myRank <=10, [Top10Sale] ) )
Usaremos top n para obtener la lista de productos según el rango y luego resumirla, si la condición es evitar mostrar todo el producto y eliminar el total acumulado en la línea «total» de la tabla.
Top10RunningTotal = IF( [Rank] <= 10 && HASONEFILTER( bi_product[Product] ), CALCULATE( [Total Sales], TOPN( [Rank], ALL(bi_product[Product] ), [Total Sales] ) ) )
Espero que sea de ayuda, puedes tomarlo desde aquí.
venug20
Hola a todos,
Cualquiera que ayude en esto … Gracias de antemano …
parry2k
En respuesta a venug20
Hola @ venug20
intente esto, primero cree otra medida para las 10 principales ventas, la llamé top10sales, razón por la que agregué esta nueva medida porque la línea total de los 10 artículos principales no se muestra correctamente:
Top10Sale2 = var myRank = [Rank] RETURN SUMX( VALUES(bi_product[Product]), IF(myRank <=10, [Top10Sale] ) )
Usaremos top n para obtener la lista de productos según el rango y luego resumirla, si la condición es evitar mostrar todo el producto y eliminar el total acumulado en la línea «total» de la tabla.
Top10RunningTotal = IF( [Rank] <= 10 && HASONEFILTER( bi_product[Product] ), CALCULATE( [Total Sales], TOPN( [Rank], ALL(bi_product[Product] ), [Total Sales] ) ) )
Espero que sea de ayuda, puedes tomarlo desde aquí.
venug20
En respuesta a parry2k
@ parry2k
Muchas gracias, máximo esfuerzo ….
Anónimo
¿Has probado este Venu?
venug20
En respuesta a Anónimo
@Anónimo
Creo que no ha entendido mi requisito, ya tengo los 10 valores TOP.
al lado de la columna necesito el total acumulado para estos 10 valores principales ….