cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
CJ_96601
Helper IV
Helper IV

Añadir ventas basadas en la selección dinámica del año

Hola

¿Puedo pedirle a alguien que le ayude con estos requisitos.

Alerón
añoVentas Selección de años
2010100 Si el año 2013 se selecciona en el filtro
2011200 2013 a continuación, añadir año 2013, año 2012, y ventas del año 2011
2012300 Resultado900
2013400
2014500 Si el año 2020 se selecciona en el filtro
2015600 2020a continuación, añadir ventas del año 2020, 2019 y 2018
2016700 Resultado3100
2017800
2018900
20191000
20201200
20211300

Gracias

1 ACCEPTED SOLUTION
amitchandak
Super User IV
Super User IV

@CJ_96601 , Crear una tabla de años separada (Decir fecha) y unirse en el año, y probar una fórmula como

rolling: CALCULATE(sum('Table'[sales]),filter(ALL('Date'),'Date'[Year]>'max('Date'[Year])-3 && 'Date'[Year]<-max('Date'[Year])) )

en caso de que necesite una visualización de tendencia a continuación, unirse a la tabla de años

medida :
var _max á maxx(allselected('Date'), 'Date'[Year])
devolución
calculate(sum('Table'[sales]), filter(Table, Table[Year] >- _max -3 && Table[Year] <- _max))

Usar -2, en su lugar -3



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

View solution in original post

3 REPLIES 3
v-deddai1-msft
Community Support
Community Support

No @CJ_96601 ,

Por favor, intente la siguiente medida:

Measure = CALCULATE(SUM('Table'[Sales]),FILTER(ALL('Table'),'Table'[Year]<=MAX('Table'[Year])&&'Table'[Year]>MAX('Table'[Year])-3))

Capture.PNG

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

Saludos

Dedmon Dai

amitchandak
Super User IV
Super User IV

@CJ_96601 , Crear una tabla de años separada (Decir fecha) y unirse en el año, y probar una fórmula como

rolling: CALCULATE(sum('Table'[sales]),filter(ALL('Date'),'Date'[Year]>'max('Date'[Year])-3 && 'Date'[Year]<-max('Date'[Year])) )

en caso de que necesite una visualización de tendencia a continuación, unirse a la tabla de años

medida :
var _max á maxx(allselected('Date'), 'Date'[Year])
devolución
calculate(sum('Table'[sales]), filter(Table, Table[Year] >- _max -3 && Table[Year] <- _max))

Usar -2, en su lugar -3



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

View solution in original post

Gracias... Funcionó

Helpful resources

Announcements
PBI User Groups

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group

April Update

Check it Out!

Click here to read more about the April 2021 Updates!

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.

secondImage

Experience what’s next for Power BI

See the latest Power BI innovations, updates, and demos from the Microsoft Business Applications Launch Event.