cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Frequent Visitor

Rolling 12 meses de suma con dos filtros

Hola. Estoy luchando con una expresión dax particular por el problema de abajo. Me gustaría crear una columna calculada que proporcione la suma de 12 meses por cliente por categoría. Hay muchos más clientes y categorías.
Datos de muestra :

ClienteCategoríaFechaValorResultado esperado (acumulación de 12 meses)
AF01/01/20191010
AF01/02/2019212
AF01/03/2019719
AF01/04/2019423
AF01/05/2019326
AF01/06/2019430
AF01/07/2019535
AF01/08/2019237
AF01/09/2019643
AF01/10/2019346
AF01/11/2019147
AF01/12/2019552
AF01/01/2020244
AF01/02/2020850

3 REPLIES 3
Highlighted
Super User IV
Super User IV

Re: Rolling 12 month suma con dos filtros

Hola @Zabeer

Puede utilizar DATESINPERIOD
https://docs.microsoft.com/en-us/dax/datesinperiod-function-dax

Consulte el ejemplo de DAX Mesure a continuación.

Sales Rolling 12 months = 
CALCULATE(
    [Sales],
    DATESINPERIOD( 'Calendar'[Date], MIN( 'Calendar'[Date] ) -1, -12, MONTH )
)

Saludos
Mariusz

Si este post ayuda,entonces por favor considere aceptarlo como la solución.

Por favor, siéntase libre de conectarse conmigo.
Linkedin

Highlighted
Super User IV
Super User IV

Re: Rolling 12 month suma con dos filtros

@Zabeer publicaciones similares en él y puede cambiarlo según las reglas de su negocio

https://www.sqlbi.com/articles/rolling-12-months-average-in-dax/

https://www.accountingweb.co.uk/business/finance-strategy/power-bi-rolling-12-months-and-ytd






Did I answer your question? Mark my post as a solution.

Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.





Highlighted
Community Support
Community Support

Re: Rolling 12 month suma con dos filtros

Hola @Zabeer ,

También podría referirse a la siguiente medida para ver si funciona o no

Measure =
CALCULATE (
    SUM ( 'Table'[Value] ),
    FILTER (
        ALLSELECTED ( 'Table' ),
        'Table'[Date]
            > DATE ( YEAR ( MIN ( 'Table'[Date] ) ), MONTH ( MIN ( 'Table'[Date] ) ) - 12, 1 )
            && 'Table'[Date] <= MIN ( 'Table'[Date] )
    )
)

Saludos
Zoe Zhi

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
August 2020 Community Challenge: Can You Solve These?

August 2020 Community Challenge: Can You Solve These?

We're excited to announce our first cross-community 'Can You Solve These?' challenge!

Community Blog

Community Blog

Visit our Community Blog for articles, guides, and information created by fellow community members.

Upcoming Events

Upcoming Events

Wondering what events you could join or have an event to promote yourself? Check out our Upcoming Events.

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

We are thrilled to announce we will begin running a monthly webinar series named Power BI Dev Camp.