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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Necesito calcular la tasa de inflación YTD

Hola a todos, necesito algunos aquí.

Vivo en un país con una tasa de inflación muy alta, y necesito calcular mensualmente cómo está aumentando en comparación con diciembre del año anterior.

Tengo una tabla con el índice de precios al consumidor y el mes correspondiente:

ltroncosoba_0-1630623147095.png

Necesito hacer una tabla que compare cada mes vs el valor de diciembre del año anterior:

ltroncosoba_1-1630623417819.png

Tengo este modelo de datos:

ltroncosoba_2-1630623582431.png

Espero que alguien pueda ayudarme.

1 ACCEPTED SOLUTION

Allí, @ltroncosoba

He creado un archivo de ejemplo para su referencia.

(Se recomienda crear una tabla de fechas independiente que no contenga ninguna relación).

Pruebe las fórmulas de la siguiente manera:

Index december LY = 
VAR december_LY =
    DATE ( SELECTEDVALUE ( 'Calendar Table'[Date].[Year] ) - 1, 12, 1 )
VAR result =
    CALCULATE (
        MAX ( 'Table'[Index] ),
        FILTER ( ALL ( 'Table' ), 'Table'[Date] = december_LY )
    )
RETURN
    result
M_Index = 
CALCULATE (
    SUM ( 'Table'[Index] ),
    FILTER (
        'Table',
        'Table'[Date].[Year] = SELECTEDVALUE ( 'Calendar Table'[Date].[Year] )
    )
)
%Var =
DIVIDE ( [M_Index] - [Index december LY], [Index december LY] )

Y aplique la siguiente medida al panel de filtro visual de su matriz.

visual_filter =
VAR a =
    SELECTEDVALUE ( 'Calendar Table'[Date].[MonthNo] )
VAR b =
    SELECTEDVALUE ( 'Table'[Date].[MonthNo] )
RETURN
    IF (
        ISFILTERED ( 'Calendar Table'[Date].[Year] ),
        IF ( ISFILTERED ( 'Calendar Table'[Date].[Month] ), IF ( b <= a, 1, 0 ), 1 ),
        1
    )

El resultado se mostrará de la siguiente manera:

10.png

Saludos
Equipo de soporte de la comunidad _ Eason

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@ltroncosoba , supongamos que tiene una tabla de fechas

último año último mes = CALCULATE(max([indice]),DATESMTD(dateadd('Date'[Date],-1*month(Today()),MONTH)))

medida de uso de su elección

Hola, gracias por la respuesta.

Si en los filtros de año y mes del tablero tengo seleccionado abril 2021, necesito una tabla que me muestre todos los meses hasta el mes de abril (enero 2021, febrero 2021, marzo 2021, abril 2021), y como valor lo necesito para mostrarme la variación vs diciembre 2020.

Hice esto como ejemplo en un excel:

ltroncosoba_1-1630673308608.png

¡Gracias!

Allí, @ltroncosoba

He creado un archivo de ejemplo para su referencia.

(Se recomienda crear una tabla de fechas independiente que no contenga ninguna relación).

Pruebe las fórmulas de la siguiente manera:

Index december LY = 
VAR december_LY =
    DATE ( SELECTEDVALUE ( 'Calendar Table'[Date].[Year] ) - 1, 12, 1 )
VAR result =
    CALCULATE (
        MAX ( 'Table'[Index] ),
        FILTER ( ALL ( 'Table' ), 'Table'[Date] = december_LY )
    )
RETURN
    result
M_Index = 
CALCULATE (
    SUM ( 'Table'[Index] ),
    FILTER (
        'Table',
        'Table'[Date].[Year] = SELECTEDVALUE ( 'Calendar Table'[Date].[Year] )
    )
)
%Var =
DIVIDE ( [M_Index] - [Index december LY], [Index december LY] )

Y aplique la siguiente medida al panel de filtro visual de su matriz.

visual_filter =
VAR a =
    SELECTEDVALUE ( 'Calendar Table'[Date].[MonthNo] )
VAR b =
    SELECTEDVALUE ( 'Table'[Date].[MonthNo] )
RETURN
    IF (
        ISFILTERED ( 'Calendar Table'[Date].[Year] ),
        IF ( ISFILTERED ( 'Calendar Table'[Date].[Month] ), IF ( b <= a, 1, 0 ), 1 ),
        1
    )

El resultado se mostrará de la siguiente manera:

10.png

Saludos
Equipo de soporte de la comunidad _ Eason

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

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

June 2025 community update carousel

Fabric Community Update - June 2025

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

Top Solution Authors