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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Total de medidas en ejecución

Hola a todos

He estado buscando y leyendo mensajes mucho, pero todavía no puedo encontrar una solución.

La raíz de mi problema es probablemente la forma en que se calcula el total en ejecución, pero no puedo encontrar la razón.

añoMesDíaLJ_MAX_SUMRT_LJ_MAX_SUMLo que quiero
2020Enero1917917917
2020Enero290717311824

Los datos de los últimos 5 años:

añoMesDíaSuma por día
2016Enero1543
2016Enero2664
2017Enero1515
2017Enero2585
2018Enero1712
2018Enero2907
2019Enero1917
2019Enero2814
2020Enero11104
2020Enero21180

LJ_MAX_SUM= 
VAR Temp=
UNION(
ROW("test2", CALCULATE(SUM(data[Value]),DATEADD('Calendar_future'[Date],-1,YEAR))),
ROW("test3", CALCULATE(SUM(data[Value]),DATEADD('Calendar_future'[Date],-2,YEAR))),
ROW("test4", CALCULATE(SUM(data[Value]),DATEADD('Calendar_future'[Date],-3,YEAR))),
ROW("test5", CALCULATE(SUM(data[Value]),DATEADD('Calendar_future'[Date],-4,YEAR))),
ROW("test6", CALCULATE(SUM(data[Value]),DATEADD('Calendar_future'[Date],-5,YEAR))),
ROW("test7", CALCULATE(SUM(data[Value]),DATEADD('Calendar_future'[Date],-6,YEAR))),
ROW("test8", CALCULATE(SUM(data[Value]),DATEADD('Calendar_future'[Date],-7,YEAR))),
ROW("test9", CALCULATE(SUM(data[Value]),DATEADD('Calendar_future'[Date],-8,YEAR))),
ROW("test10", CALCULATE(SUM(data[Value]),DATEADD('Calendar_future'[Date],-9,YEAR))),
ROW("test11", CALCULATE(SUM(data[Value]),DATEADD('Calendar_future'[Date],-10,YEAR)))
)
RETURN
MAXX(Temp, [test2])/1000

RT_LJ_SUM_MAX = CALCULATE (
   [LJ_MAX_SUM],
    FILTER (
        ALLSELECTED(  'Calendar_future'),
        'Calendar_future'[Date] <= MAX ( 'Calendar_future'[Date] )
    )
)

La medida ''RT_LJ_SUM_MAX' toma el valor marcado verde y azul y calcula el total en ejecución. Lo que quiero es que se tome el valor verde y rojo para calcular el total de ejecución.

¿Cómo puedo hacer esto?

Realmente agradezco su ayuda.

1 ACCEPTED SOLUTION
Icey
Community Support
Community Support

Hola @adrianrupp ,

Prueba esto:

RT_LJ_SUM_MAX =
SUMX (
    FILTER (
        ALLSELECTED ( 'Calendar_future' ),
        'Calendar_future'[Date] <= MAX ( 'Calendar_future'[Date] )
    ),
    [LJ_MAX_SUM]
)

O esto:

RT_LJ_SUM_MAX =
SUMX (
    FILTER (
        ALLSELECTED ( 'Calendar_future' ),
        'Calendar_future'[Date] <= MAX ( 'Calendar_future'[Date] )
            && Calendar_future[Date].[Year] = MAX ( Calendar_future[Date].[Year] )
    ),
    [LJ_MAX_SUM]
)

Saludos

Icey

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

2 REPLIES 2
Icey
Community Support
Community Support

Hola @adrianrupp ,

Prueba esto:

RT_LJ_SUM_MAX =
SUMX (
    FILTER (
        ALLSELECTED ( 'Calendar_future' ),
        'Calendar_future'[Date] <= MAX ( 'Calendar_future'[Date] )
    ),
    [LJ_MAX_SUM]
)

O esto:

RT_LJ_SUM_MAX =
SUMX (
    FILTER (
        ALLSELECTED ( 'Calendar_future' ),
        'Calendar_future'[Date] <= MAX ( 'Calendar_future'[Date] )
            && Calendar_future[Date].[Year] = MAX ( Calendar_future[Date].[Year] )
    ),
    [LJ_MAX_SUM]
)

Saludos

Icey

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

Hola @Icey

Gracias por la respuesta!

¡Ambas soluciones funcionan!

Saludos

Adrian

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

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.