Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi All, i have the below pivot table and want to calculate the difference in avg cost from 2020 to 2021 and the % difference of teh same. in the piviot table source the year is a single column named year and items appear in multiple rows and i have just created a measure in DAX to calculate the average cost and then in the pivot table added year to the columns.
thanks!!
| Item | Average cost 2020 | Average cost 2021 | Variance | % Change |
| A | 10 | 11 | Average cost 2020 - Average Cost 2021 | (Average cost 2020/Average cost 2021)*Average cost 2020 |
| B | 20 | 19 | ||
| C | 30 | 15 | ||
| D | 40 | 50 |
Solved! Go to Solution.
Could get all fancy but if simple one off. Something like this.
Avg2020:=calculate(....,filter(all(table,date),year=2020)
Same for 2021
Difference measure just subtract the two measures. Percent difference measure is divide(difference measure,2020measure)
Hi All
this is what i did eventually:
CALCULATE([Average cost, TableName(column) = "2020"])
CALCULATE([Average cost, TableName(column) = "2021"])
% Difference =
=IF(
OR([Avg Part Cost 2020]<=0, [Avg Part Cost Post 2021]<=0),"na",[Avg Part Cost 2021]-[Avg Part Cost 2020])
Hi All
this is what i did eventually:
CALCULATE([Average cost, TableName(column) = "2020"])
CALCULATE([Average cost, TableName(column) = "2021"])
% Difference =
=IF(
OR([Avg Part Cost 2020]<=0, [Avg Part Cost Post 2021]<=0),"na",[Avg Part Cost 2021]-[Avg Part Cost 2020])
Could get all fancy but if simple one off. Something like this.
Avg2020:=calculate(....,filter(all(table,date),year=2020)
Same for 2021
Difference measure just subtract the two measures. Percent difference measure is divide(difference measure,2020measure)
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!
| User | Count |
|---|---|
| 5 | |
| 5 | |
| 5 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 24 | |
| 21 | |
| 14 | |
| 12 | |
| 10 |