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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

Sumx para valor máximo por subcategoría

Hola a todos

Soy nuevo en Power BI y estoy luchando para obtener un sumx para el valor máximo por subcategoría. Realmente aprecio si alguien puede ayudarme!

Tengo una tabla que contiene dimensiones: categoría, subcategoría y ronda FC como se muestra a continuación.

Captain_Jack909_0-1678134290304.png

Lo que me gustaría lograr es obtener el valor por subcategoría de la ronda máxima de FC a nivel de categoría, en este caso la ronda máxima de FC es 202302.
Probé el dax:

SUMX(RESUMIR( fcinput,fcinput[categoría],"MaxRound_FC_value",
CALCULAR(SUMA(fcinput[suma]),FILTRO(fcinput,fcinput[Ronda FC]=..MAX(fcinput[Ronda FC])))),[MaxRound_FC_value])

Pero obtuve un resultado incorrecto por debajo del cual el registro amarillo no debería estar allí, ya que pertenece a la ronda 202301 FC.
sin embargo, la agregación total es correcta.

Captain_Jack909_1-1678134676897.png
Sota
¡Gracias de antemano!

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

¡Hola!

Tuve un problema similar, me encontré con su publicación.
Lo resolví de esta manera en mi caso, ¡espero que tú también puedas usarlo!

CumulativeZoneWeight_WithScopeAndTotal = 
VAR subCategoryMax = 
SUMMARIZE(Z_KrussMain, //returns table
Z_KrussMain[ZoneNr], //GroupBy columns
"Weight",MAX(Z_KrussMain[CumulativeZoneWeight])) // Columns to create

RETURN
IF(ISINSCOPE(Z_KrussMain[ZoneNr]),
MAX(Z_KrussMain[CumulativeZoneWeight]), // in scope, sublevel data. -> showing sublevel data
SUMX(subCategoryMax,[Weight]) // Sum the previously generated table
)

Syndicate_Admin
Administrator
Administrator

Hola

olgad_0-1678144136960.png

Thanks a lot for the help, Syndicate.

In my data table, actually there are different categories, I tried the formular its correct on each row but the total is not sumed up , it seems it only sumx by the max FC round from the whole table.
sorry for being not clear at begining, do you have an idea how to fix it ?
Jack

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

Check out the June 2024 Power BI update to learn about new features.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors