The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
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.
YearMonth (Formato de fecha) | YTD ( Esta es una columna. No es una medida) | Resultado esperado (como columna calculada no una medida) |
Enero-18 | 253 | 253 |
Feb-18 | 202 | 253+202 |
Mar-18 | 238 | 238+202+253 |
Abr-18 | 206 | y así sucesivamente hasta diciembre-18 |
18 de mayo | 240 | |
Jun-18 | 237 | |
Jul-18 | 271 | |
18 de agosto | 245 | |
Sep-18 | 214 | |
Oct-18 | 270 | |
Nov-18 | 243 | |
Dic-18 | 206 | |
Enero-19 | 260 | Pero 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-19 | 226 | Del mismo modo aquí adición de 226 (19 de febrero YTD) hasta 238 (marzo -18) |
Mar-19 | 237 | 237 a 206 |
Abr-19 | 229 | y así sucesivamente |
19 de mayo | 260 | hasta el final de los datos |
Jun-19 | 215 | |
Jul-19 | 225 | |
19 de agosto | 240 | |
Sep-19 | 202 | |
Oct-19 | 240 | |
Nov-19 | 235 | |
Dic-19 | 225 | Por ejemplo. Aquí adición de 225 + 235+240+202+240+225+215+260+229+237+226+260. 260 siendo conteo de Ene19 |
Enero-20 | 237 | |
Feb-20 | 264 | |
Mar-20 | 266 | Básicamente suma de estos datos de meses hasta -11 meses. |
Abr-20 | 260 | |
20 de mayo | 229 | |
Junio-20 | 231 | |
Jul-20 | 237 | |
20 de agosto | 226 | |
Sep-20 | 219 | |
Oct-20 | 201 | |
Nov-20 | 212 | |
Dic-20 | 234 |
Solved! Go to Solution.
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] )
)
)
Funcionó como un encanto. Muchas gracias por su ayuda en este
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] )
)
)
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.