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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Total en ejecución para valores calculados por medida

Me gustaría preguntarle cómo resolver el total de ejecución para valores calculados por medida (Buscando ya un par de días para la solución y no puedo encontrar nada). ¿Puedes por favor ayudarme a alguien? ¡Muchas gracias de antemano!

El problema es:

Tengo un modelo con una sola tabla con una columna "año de proyecto" que contiene números del 0 al 30. todo lo demás son solo medidas y parámetros.

Dejo que el usuario configure:
Inflación de parámetros,
Valor del parámetro A,
Valor del parámetro B.

Calculo medidas:
valor A ajustado por inflación = [Valor A] * POTENCIA((1+[Inflación]),MAX([año del proyecto])
valor B ajustado por inflación = [Valor B] * POTENCIA((1+[Inflación]),MAX([año del proyecto])
Total = [valor A] + [valor B]

luego quiero calcular el total de carreras, pero estoy atascado y no sé cómo.

Matrix quiero ver al final:

año del proyectovalor avalor btotal??? total corriendo???

1

2466
236915
3481227

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

hI @PHanus3

Para sumar los valores acumulados de [Total] para cada año, puede usar una medida como esta (cambie los nombres de tablas/columnas según sea necesario):

Running Total = 
CALCULATE (
    SUMX (
        VALUES ( YearOfProject[Year of Project] ),
        [Total]
    ),
    YearOfProject[Year of Project]
        <= MAX ( YearOfProject[Year of Project] )
)

En su ejemplo particular, dado que las medidas subyacentes forman una secuencia geométrica, también podría considerar el uso de la fórmula para la suma de una secuencia geométrica que evitaría la iteración.

Saludos

Owen

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

¡Muchas gracias Owen!

Funciona exactamente como se esperaba.

Paul

Syndicate_Admin
Administrator
Administrator

hI @PHanus3

Para sumar los valores acumulados de [Total] para cada año, puede usar una medida como esta (cambie los nombres de tablas/columnas según sea necesario):

Running Total = 
CALCULATE (
    SUMX (
        VALUES ( YearOfProject[Year of Project] ),
        [Total]
    ),
    YearOfProject[Year of Project]
        <= MAX ( YearOfProject[Year of Project] )
)

En su ejemplo particular, dado que las medidas subyacentes forman una secuencia geométrica, también podría considerar el uso de la fórmula para la suma de una secuencia geométrica que evitaría la iteración.

Saludos

Owen

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.