Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
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:
Necesito hacer una tabla que compare cada mes vs el valor de diciembre del año anterior:
Tengo este modelo de datos:
Espero que alguien pueda ayudarme.
Solved! Go to 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:
Saludos
Equipo de soporte de la comunidad _ Eason
@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:
¡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:
Saludos
Equipo de soporte de la comunidad _ Eason