This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowJuly 28 - August 9 | Final Round of the Power BI Dataviz World Championships. This is your chance. Learn more
Hello,
I'd like to know if it was possible to add icons based on evolution in a Matrix.
In the example below, I added the icons from the "cell element" section but they are currently based on some random % rule
What I would like to see is the icon based on the previous Year.
So if the Hours viewed from 2023 are larger than 2022, I want to see a green upward arrow in the 2023.
Same for 2022 vs 2021, 2021 vs 2020 and so on
Thank you,
Arthur
@Arthur_NS Should be possible by creating a measure that compares the current year to the previous year. To be more specific would need sample data or more information. If you years are numeric then maybe this:
Measure =
VAR __Year = MAX('Table'[Year])
VAR __Current = SUM('Table'[Hours viewed])
VAR __Previous = SUMX(FILTER(ALL('Table'), [Year] = __Year - 1), [Hours viewed])
VAR __Diff = __Current - __Previous
VAR __Result =
SWITCH(TRUE(),
__Diff > 0, 1,
__Diff < 0, 2,
3
)
RETURN
__Result
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
If you love stickers, then you will definitely want to check out our community sticker challenge, Barcelona edition!
Check out the July 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 25 | |
| 23 | |
| 19 | |
| 17 | |
| 14 |
| User | Count |
|---|---|
| 25 | |
| 23 | |
| 20 | |
| 20 | |
| 19 |