Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
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
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!