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.
Hi there,
I have a matrix in power BI, items in rows, years in columns and a YOY% difference measure.
I can;t show actual data, so here is an example in excel of what I'm doing:
Problem is I'm not always comparing to previous year. Sometimes we may want to compare 2019 Vs 2022. This works in excel:
Excel calculates the difference in the filtered period. However when I do this in Power BI, when I filter it returns the previous year % difference not filtered period.
In power BI I am using a matrix like this:
Fruit YoY% (from quick measures) code is:
Which works for YoY, but when I filter, eg, 2020 Vs 2022, it still shows 2022 Vs 2021 % dif.
When I use the below code, it works when two filters are on, but defaults to 2019 Vs 2022:
Ideally, I'd need top level to be YoY%, (across all years if possible but 2022 Vs 2021 would be fine), then the slice the years to get the below:
So ideally it would be:
1. YoY% difference (2022 Vs 2021, 2021 Vs 2020 etc)
2. Slicer two years (eg 2022 Vs 2020)
3. Filtered years % difference eg 2022 Bs 2020)
4. Remove slicers to return back to YoY% difference (2022 Vs 2021, 2021 Vs 2020 etc)
Any help on what DAX I need to make this work would really help!
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 |
---|---|
43 | |
25 | |
19 | |
16 | |
8 |
User | Count |
---|---|
58 | |
50 | |
44 | |
21 | |
19 |