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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Conseguir que mi total acumulado se detenga

Hola a todos

He pasado uno o dos días ejerciendo mi Google-fu pero no he encontrado una iteración que funcione. Tengo una medida de previsión acumulativa (que funciona) y he aplicado un filtro de fecha relativo que detiene el gráfico que se muestra más allá de los próximos seis meses. Quiero añadir los reales acumulados, pero necesito que se detengan en la última fecha que tenga una línea real, no seguir adelante con una línea plana.

Mi fórmula de previsión acumulativa (que funciona) es:

Previsión acumulativa = CALCULATE([Registros de previsión (+5%)], FILTER(ALLSELECTED(DateTable), DateTable[Date] <= MAX(DateTable[DateTable])))
Mi pronóstico real acumulado (que técnicamente funciona, sigue adelante que es todo) es:
Real acumulado = CALCULATE([Total toneladas], FILTER(ALLSELECTED(DateTable), DateTable[Fecha] <= MAX(DateTable[DateTable])))
Mi modelo de datos es simple; una tabla de datos y una tabla de fechas. He incluido una fecha de fin de semana que es en lo que quiero graficar esto.
Incluyendo algunos datos de muestra y la captura de pantalla de lo que tengo hasta ahora. ¡Realmente apreciaría cualquier guía o sabiduría compartida, por favor!
rachel_g_0-1616977270024.png
FechaDesdeFechaParaToneladas
20/03/2021 14:1024/03/2021 7:007685.59
15/03/2021 19:1219/03/2021 23:5535367.23
14/03/2021 16:0016/03/2021 8:2011786.17
14/03/2021 9:2417/03/2021 20:4024553.34
12/03/2021 15:1214/03/2021 9:309304.24
9/03/2021 7:5013/03/2021 0:1122591.34
7/03/2021 6:159/03/2021 6:4017996.99
6/03/2021 11:559/03/2021 7:108930.37
3/03/2021 9:364/03/2021 16:408407.17
1/03/2021 22:004/03/2021 13:1514951.53
27/02/2021 5:183/03/2021 10:1524457.42
27/02/2021 0:0028/02/2021 0:003981.99
26/02/2021 18:5428/02/2021 8:2912017.25
26/02/2021 0:0027/02/2021 0:00200.19
25/02/2021 0:0026/02/2021 0:00780.49
24/02/2021 0:0025/02/2021 0:004250.78
23/02/2021 16:4826/02/2021 15:1528191.76
23/02/2021 0:0024/02/2021 0:004944.33
20/02/2021 10:5522/02/2021 5:247948.28
19/02/2021 0:0021/02/2021 0:006448.36
17/02/2021 12:0020/02/2021 0:2215697.09
17/02/2021 0:0018/02/2021 0:003098.36
16/02/2021 18:3019/02/2021 8:1421074.06
16/02/2021 0:0016/02/2021 0:0088.64
15/02/2021 0:0015/02/2021 0:003905.68
14/02/2021 0:0015/02/2021 0:002987.78
13/02/2021 0:0014/02/2021 0:002708.24
12/02/2021 23:2415/02/2021 20:0519097.89
11/02/2021 1:3713/02/2021 17:4323409.93
11/02/2021 0:0011/02/2021 0:001047.6
1 ACCEPTED SOLUTION

Hola

¿Funciona esta medida

Cumulative Actual = if(isblank([Total Tonnes]),blank(),CALCULATE([Total Tonnes], FILTER(ALLSELECTED(DateTable), DateTable[Date] <= MAX(DateTable[Date]))))

Espero que esto ayude.

View solution in original post

7 REPLIES 7
Syndicate_Admin
Administrator
Administrator

Hola

Comparte el enlace desde donde puedo descargar tu archivo PBI.

Hola Ashish, mis disculpas, pero no puedo debido a que es comercialmente sensible. Esperaba que los datos de la muestra fueran útiles. Es un conjunto de datos básico, solo las dos tablas del modelo.

Hola

¿Funciona esta medida

Cumulative Actual = if(isblank([Total Tonnes]),blank(),CALCULATE([Total Tonnes], FILTER(ALLSELECTED(DateTable), DateTable[Date] <= MAX(DateTable[Date]))))

Espero que esto ayude.

¡Eso es todo! Muchas gracias. Había intentado algo similar, pero obviamente no tenía la sintaxis del todo correcta. Agradezca su tiempo

De nada.

Syndicate_Admin
Administrator
Administrator

@rachel_g Lo que tiene es técnicamente correcto, pero si desea que se detenga puede agregar una instrucción IF para comprobar si la fecha es antes de hoy:

Nueva medida= IF(DateTable[Fecha] < TODAY(), BLANK(), [Real acumulativo])

Hola Allison, gracias por eso. Puede que esté siendo un poco tonto, pero no puedo crear una fórmula dax con IF y ese contexto en la medida, no recogerá mi mesa de citas (puedo confirmar que la relación está funcionando) así que sospecho que necesito envolverme en otra cosa.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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

Top Solution Authors