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
Syndicate_Admin
Administrator
Administrator

Calcular la diferencia entre un mes y el mes seleccionado anterior

Hola señoras y caballeros,

Esto me está matando. Tengo una cantidad para cada mes de los dos años anteriores. Quiero calcular la diferencia entre un mes y el mes PREVIAMENTE SELECCIONADO.

Como decir el usuario selecciona enero 2021 y enero 2020. La diferencia debe ser entre estos meses.

Pero si el usuario selecciona enero y febrero de 2021, la diferencia debería estar entre ellos.

Si el usuario selecciona enero y junio de 2021, lo has adivinado, la diferencia debería estar entre ellos.

Sé que tenemos PREVIOUSMONTH y SAMEPERIODLAST YEAR. Pero, ¿hay alguna manera de mezclarlos?

Muchas gracias,

Alice

2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

Hola Alice,

Puedo estar malinterpretando, pero ¿no hace SAMEPERIODLASTYEAR esto por sí mismo?

Cuando dices...

KNP_0-1642970456626.png

¿Eso significa que si el usuario selecciona enero y junio de 2021, desea compararlo con enero y junio de 2020?

Como digo, puedo estar malinterpretando, pero he adjuntado una muestra de PBIX en caso de que ayude.

Gif a continuación demuestra lo que quiero decir.

KNP_1-1642970604585.gif

View solution in original post

Syndicate_Admin
Administrator
Administrator

En ella @AliceW ,

Tal vez lo entiendo, pruebe esta medida y consulte el pbix adjunto.

diff = 
VAR month_1 =
    CALCULATE (
        TOPN ( 1, VALUES ( 'Table'[year_month] ), 'Table'[year_month], ASC ),
        ALLSELECTED ( 'Table' )
    )
VAR month_2 =
    CALCULATE (
        TOPN ( 1, VALUES ( 'Table'[year_month] ), 'Table'[year_month], DESC ),
        ALLSELECTED ( 'Table' )
    )
VAR First_ =
    CALCULATE (
        SUM ( 'Table'[value] ),
        FILTER ( 'Table', 'Table'[year_month] = month_1 )
    )
VAR Second_ =
    CALCULATE (
         SUM ( 'Table'[value] ),
        FILTER ( 'Table', 'Table'[year_month] = month_2 )
    )
RETURN
    Second_-First_

Vlianlmsft_0-1643163190816.pngVlianlmsft_1-1643163210275.png

Saludos
Liang
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Muchas gracias, chicos!!

Syndicate_Admin
Administrator
Administrator

En ella @AliceW ,

Tal vez lo entiendo, pruebe esta medida y consulte el pbix adjunto.

diff = 
VAR month_1 =
    CALCULATE (
        TOPN ( 1, VALUES ( 'Table'[year_month] ), 'Table'[year_month], ASC ),
        ALLSELECTED ( 'Table' )
    )
VAR month_2 =
    CALCULATE (
        TOPN ( 1, VALUES ( 'Table'[year_month] ), 'Table'[year_month], DESC ),
        ALLSELECTED ( 'Table' )
    )
VAR First_ =
    CALCULATE (
        SUM ( 'Table'[value] ),
        FILTER ( 'Table', 'Table'[year_month] = month_1 )
    )
VAR Second_ =
    CALCULATE (
         SUM ( 'Table'[value] ),
        FILTER ( 'Table', 'Table'[year_month] = month_2 )
    )
RETURN
    Second_-First_

Vlianlmsft_0-1643163190816.pngVlianlmsft_1-1643163210275.png

Saludos
Liang
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola Alice,

Puedo estar malinterpretando, pero ¿no hace SAMEPERIODLASTYEAR esto por sí mismo?

Cuando dices...

KNP_0-1642970456626.png

¿Eso significa que si el usuario selecciona enero y junio de 2021, desea compararlo con enero y junio de 2020?

Como digo, puedo estar malinterpretando, pero he adjuntado una muestra de PBIX en caso de que ayude.

Gif a continuación demuestra lo que quiero decir.

KNP_1-1642970604585.gif

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.