Forum Discussion
DAX selected years
- 3 years ago
Hello
after a lot of struggle i found the solution to my problem
basically I had to create several calendars and use the formula CALCULATE([Year Value],USERELATIONSHIP('Calendar Year 1'[Date],Sales[Date])) for each selected year
it Works very well
send the example for knowledge
EXEMPLEThank you all for your help
this formula returns the values of 2021 not the values of the selected previous year which would be 2020
SAMEPERIODLASTYEAR means exactly that. Power BI has no idea that you mean "the maximum selected year that is smaller than the year that is currently in context". You will have to write your own measure for that, and you will need to decide what to do for the first selected year (2014) - return BLANK() ?
- ngomes3 years agoHelper II
good evening thanks for the answers in the end I need to compare the values of the years that the user has chosen, that is, compare 2022 with 2020 and 2020 with 2014 (example) I have to find a way to find out which years the user has chosen and compare them I appreciate all the help you can give me thanks- aj19733 years agoCommunity Champion
Hi ngomes
Since you want to compare Quantities by year selected, I think it would be simple to add 3 date slicers and cards for each selected year using "Edit interaction" feature to stop slicers from interacting with the wrong cards.
This way you leave the liberty for the user to choose what year on each slicer and for the cards to display the quantity of sales in each year selected
- ngomes3 years agoHelper II
Good Morning Amine Jerbi
Thanks again for your helpCould you give me an example of how I could do it?
I'm still new to Power BI
- lbendlin3 years agoSuper User
Read about using the FILTERS() function.
- ngomes3 years agoHelper II
thanks ibendlin
I read a lot about filters with dax but I'm still having difficulties comparing the year 2022 with 2020 and 2020 with 2014 for example
I have slicer per year and as I said at the beginning the user can choose any slicer year