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

Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.

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
Anonymous
Not applicable

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

View solution in original post

2 REPLIES 2
himanshu56
Resolver II
Resolver II

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

Anonymous
Not applicable

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

Helpful resources

Announcements
May PBI 25 Carousel

Power BI Monthly Update - May 2025

Check out the May 2025 Power BI update to learn about new features.

May 2025 Monthly Update

Fabric Community Update - May 2025

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

Top Solution Authors