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.
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ño | Mes | Día | LJ_MAX_SUM | RT_LJ_MAX_SUM | Lo que quiero |
2020 | Enero | 1 | 917 | 917 | 917 |
2020 | Enero | 2 | 907 | 1731 | 1824 |
Los datos de los últimos 5 años:
año | Mes | Día | Suma por día |
2016 | Enero | 1 | 543 |
2016 | Enero | 2 | 664 |
2017 | Enero | 1 | 515 |
2017 | Enero | 2 | 585 |
2018 | Enero | 1 | 712 |
2018 | Enero | 2 | 907 |
2019 | Enero | 1 | 917 |
2019 | Enero | 2 | 814 |
2020 | Enero | 1 | 1104 |
2020 | Enero | 2 | 1180 |
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.
Solved! Go to Solution.
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.
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.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |