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
himanshu56
Resolver II
Resolver II

Total acumulado/Suma de balanceo Los últimos 12 meses

Hola a todos

Tengo un requisito en el que tengo que mostrar la suma de 12 meses en comparación con una columna de fecha.

He mencionado el requisito en la tabla siguiente.

Necesidad: Necesito un DAX que me dé el resultado esperado como se menciona a continuación. Tenga en cuenta: Quiero esto como una columna y no como una medida

Requisito: Para un mes dado, necesito la adición del conteo YTD de ese mes hasta que YTD cuente de -11 meses

Por favor, eche un vistazo a la siguiente tabla para entender el requisito.

@amitchandak @mahoneypat

YearMonth (Formato de fecha)YTD ( Esta es una columna. No es una medida)Resultado esperado (como columna calculada no una medida)
Enero-18253253
Feb-18202253+202
Mar-18238238+202+253
Abr-18206y así sucesivamente hasta diciembre-18
18 de mayo240
Jun-18237
Jul-18271
18 de agosto245
Sep-18214
Oct-18270
Nov-18243
Dic-18206
Enero-19260Pero a partir de aquí debería dar la adición de 260 (que es enero 19 YTD) contar hasta 202 (que es el 18 de febrero YTD cuenta)
Feb-19226Del mismo modo aquí adición de 226 (19 de febrero YTD) hasta 238 (marzo -18)
Mar-19237237 a 206
Abr-19229y así sucesivamente
19 de mayo260hasta el final de los datos
Jun-19215
Jul-19225
19 de agosto240
Sep-19202
Oct-19240
Nov-19235
Dic-19225Por ejemplo. Aquí adición de 225 + 235+240+202+240+225+215+260+229+237+226+260. 260 siendo conteo de Ene19
Enero-20237
Feb-20264
Mar-20266Básicamente suma de estos datos de meses hasta -11 meses.
Abr-20260
20 de mayo229
Junio-20231
Jul-20237
20 de agosto226
Sep-20219
Oct-20201
Nov-20212
Dic-20234
1 ACCEPTED SOLUTION
v-yiruan-msft
Community Support
Community Support

No @himanshu56 ,

En primer lugar, cree una tabla de dimensiones defecha Calendario .

Calendar = CALENDARAUTO()

A continuación, cree una columna calculada como se indica a continuación:

Rolling Sum Last 12 months =
CALCULATE (
    SUM ( 'Table'[YTD] ),
    ALL ( 'Table' ),
    DATESBETWEEN (
        'Calendar'[Date],
        DATEADD ( LASTDATE ( 'Calendar'[Date] ), -11, MONTH ),
        LASTDATE ( 'Calendar'[date] )
    )
)

Rolling Sum Last 12 month.JPG

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

2 REPLIES 2
himanshu56
Resolver II
Resolver II

Funcionó como un encanto. Muchas gracias por su ayuda en este

v-yiruan-msft
Community Support
Community Support

No @himanshu56 ,

En primer lugar, cree una tabla de dimensiones defecha Calendario .

Calendar = CALENDARAUTO()

A continuación, cree una columna calculada como se indica a continuación:

Rolling Sum Last 12 months =
CALCULATE (
    SUM ( 'Table'[YTD] ),
    ALL ( 'Table' ),
    DATESBETWEEN (
        'Calendar'[Date],
        DATEADD ( LASTDATE ( 'Calendar'[Date] ), -11, MONTH ),
        LASTDATE ( 'Calendar'[date] )
    )
)

Rolling Sum Last 12 month.JPG

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

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.