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.
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
Solved! Go to Solution.
Hola Alice,
Puedo estar malinterpretando, pero ¿no hace SAMEPERIODLASTYEAR esto por sí mismo?
Cuando dices...
¿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.
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_
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.
Muchas gracias, chicos!!
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_
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.
Hola Alice,
Puedo estar malinterpretando, pero ¿no hace SAMEPERIODLASTYEAR esto por sí mismo?
Cuando dices...
¿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.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |