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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Suma acumulada con división cambiante

Hola

Estoy tratando de dividir la suma cummulativ con el valor de otra columna.
Obtuve la suma exacta, pero si trato de dividirla, se divide toda la suma.
La medida de la suma acumulativa y con la división en el gráfico:

stepantuzil_0-1720684498519.png

La columna sum_sales_correction tiene los valores correctos, pero no puedo sumarlos.
¿Puedes ayudarme, por favor?

Muchas gracias.

SUM_RT_w_correction = 
CALCULATE(
    SUM('LISA PBI Development of Sales'[Sales])/[MAX_correction],
    FILTER(
        ALL('LISA PBI Development of Sales'[Calendar day.Calendar day Level 01]),
        'LISA PBI Development of Sales'[Calendar day.Calendar day Level 01] <= MAX('LISA PBI Development of Sales'[Calendar day.Calendar day Level 01]) && 
        'LISA PBI Development of Sales'[Calendar day.Calendar day Level 01] >= MAX('PPC Project Materials'[Start of contract])
    )
)
MAX_correction = 
CALCULATE(
    MAX(Korekce[Hodnota]), 
    FILTER(
        ALL(Korekce[Atribut]),
        Korekce[Atribut] <= MAX('LISA PBI Development of Sales'[Calendar day.Calendar day Level 01])
    )
)



1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola
Resolví el problema. Utilicé esta medida:

_Divide SUM = SUMX(Values('LISA PBI Development of Sales'[Calendar day.Calendar day Level 01]), Divide([Sum_sales],[MAX_correction]))

Dentro de la medida acumulativa:

SUM_RT_w_correction = 
CALCULATE(
    [_Divide SUM], 
    FILTER(
        ALL('LISA PBI Development of Sales'[Calendar day.Calendar day Level 01]),
        'LISA PBI Development of Sales'[Calendar day.Calendar day Level 01] <= MAX('LISA PBI Development of Sales'[Calendar day.Calendar day Level 01]) && 
        'LISA PBI Development of Sales'[Calendar day.Calendar day Level 01] >= MAX('PPC Project Materials'[Start of contract])
    )
)

Resultado en el gráfico:

stepantuzil_0-1721039338077.png



Que tengas un buen día.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola
Resolví el problema. Utilicé esta medida:

_Divide SUM = SUMX(Values('LISA PBI Development of Sales'[Calendar day.Calendar day Level 01]), Divide([Sum_sales],[MAX_correction]))

Dentro de la medida acumulativa:

SUM_RT_w_correction = 
CALCULATE(
    [_Divide SUM], 
    FILTER(
        ALL('LISA PBI Development of Sales'[Calendar day.Calendar day Level 01]),
        'LISA PBI Development of Sales'[Calendar day.Calendar day Level 01] <= MAX('LISA PBI Development of Sales'[Calendar day.Calendar day Level 01]) && 
        'LISA PBI Development of Sales'[Calendar day.Calendar day Level 01] >= MAX('PPC Project Materials'[Start of contract])
    )
)

Resultado en el gráfico:

stepantuzil_0-1721039338077.png



Que tengas un buen día.

Syndicate_Admin
Administrator
Administrator

Proporcione datos de muestra que cubran su problema o pregunta por completo, en un formato utilizable (no como una captura de pantalla).

No incluya información confidencial ni nada que no esté relacionado con el problema o la pregunta.

Si no está seguro de cómo cargar datos, consulte https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-...

Muestre el resultado esperado en función de los datos de muestra que proporcionó.

¿Quieres respuestas más rápidas? https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447...

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

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

May 2025 Monthly Update

Fabric Community Update - May 2025

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

Top Solution Authors