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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hi - I would like to make a YOY percentage change column in my matrix table.
Heres my sample dataset:
| Category | Customer | Application Date |
| A | NexSys Solutions | 1/12/2024 |
| A | CloudBridge Innovations | 2/2/2021 |
| B | Cognify Analytics | 3/7/2021 |
| B | PrecisionMek Engineering | 4/7/2022 |
| A | Titanium Dynamics | 6/10/2021 |
| C | Capstone Advisors | 6/4/2023 |
| B | BlueChip Financials | 4/12/2022 |
| C | PrimeVest Partners | 5/12/2024 |
| C | TransWorld Freight | 4/12/2023 |
My current matrix table is seen below - i basically want to make a percentage change column for A, B and C to show the x% decreased or increased from last year and if we drill down to months, it will also show the percentage change for that as well. Thanks
Solved! Go to Solution.
Hi @derekli1700
Make sure to use a separate dates table and mark it as a date table
Create a one-to-many single direction relationship
Create this measure
Delta =
VAR PrevYear =
CALCULATE ( [Count], SAMEPERIODLASTYEAR ( CalendarTable[Date] ) )
VAR Difference = [Count] - PrevYear
RETURN
DIVIDE ( Difference, PrevYear )
Please see attached sample pbix
new learnings thank u boss 🙂
Please mark my post as solution if you post has been resolved based on your initital requirements.
Hi @derekli1700
Make sure to use a separate dates table and mark it as a date table
Create a one-to-many single direction relationship
Create this measure
Delta =
VAR PrevYear =
CALCULATE ( [Count], SAMEPERIODLASTYEAR ( CalendarTable[Date] ) )
VAR Difference = [Count] - PrevYear
RETURN
DIVIDE ( Difference, PrevYear )
Please see attached sample pbix
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.