Forum Discussion
MAAbdullah47
Helper V
9 years agoQuick Measure percentage difference gives wrong value
Dear All, Thank you for your support, I need your advice on the following issue: I want to calculate the average price difference between car model year and the previous one, I created a quic...
- 9 years ago
Hi MAAbdullah47,
I just verified that the formula works all fine with your shared sample data.
Avg price for 2016 = 219270 and for 2015 = 219058 so the equation should be
Diff = (219270 / 219058 ) - 1 = 0.1 %
Regards
- 9 years ago
Hi MAAbdullah47,
Based on my test, the formula below should work. :smileyhappy:
Diff = VAR currentYear = MAX ( 'saudisale_c'[d_year] ) VAR avgPricePY = CALCULATE ( AVERAGE ( 'saudisale_c'[d_price] ), FILTER ( ALL(saudisale_c[d_year]), 'saudisale_c'[d_year] = currentYear - 1 ) ) RETURN DIVIDE ( AVERAGE ( 'saudisale_c'[d_price] ) - avgPricePY, avgPricePY )Regards
v-ljerr-msft
Microsoft Employee
9 years agoHi MAAbdullah47,
Yes, the [d_year] column needs to be Number (Whole Number) type. Then it should work. :smileyhappy:
Regards
MAAbdullah47
Helper V
9 years agoThings Become better but please check the result in the tooltip it should be on 2016 17.93% and 2015 21.71 ...etc
Another problem it does not label some years e.g.: 2017, 2015 (please check the below screenshot)
Thank You