Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
Hello,
How do i calculate the variance between the IT spend year on year?
I need help with Variance type 1 & 2 given below.
Solved! Go to Solution.
To calculate the variance between current year and previous year for each account, you can create a calculated column and use EARLIER() function to get the previous year context for calculation. Please refer to formula below:
Variance = var PreviousYearType1=CALCULATE(SUM(Table1[Type1]),FILTER(Table1,Table1[Account]=EARLIER(Table1[Account]) && Table1[Year]=EARLIER(Table1[Year])-1)) return IF(PreviousYearType1=BLANK(),BLANK(),Table1[Type1]-PreviousYearType1)
Regards,
Hi
Try the below approach.
Add 3 additional column
***Replace Table3 with your table name
Rank = RANKX(Table3,Table3[Year],,1)
PreviousType1 = LOOKUPVALUE(Table3[Type1],Table3[Rank],Table3[Rank]-1)
PreviousType2 = LOOKUPVALUE(Table3[Type2],Table3[Rank],Table3[Rank]-1)
VarianceType1 = IF(ISBLANK(Table3[PreviousType1]),BLANK(),Table3[Type1]-Table3[PreviousType1])
VarianceType2 = IF(ISBLANK(Table3[PreviousType2]),BLANK(),Table3[Type2]-Table3[PreviousType2])
thanks @Anonymous for the response.
I have multiple IT accounts, so it doesnt work.
To calculate the variance between current year and previous year for each account, you can create a calculated column and use EARLIER() function to get the previous year context for calculation. Please refer to formula below:
Variance = var PreviousYearType1=CALCULATE(SUM(Table1[Type1]),FILTER(Table1,Table1[Account]=EARLIER(Table1[Account]) && Table1[Year]=EARLIER(Table1[Year])-1)) return IF(PreviousYearType1=BLANK(),BLANK(),Table1[Type1]-PreviousYearType1)
Regards,
so i have this data in which one column is year and the other column is sales
Year Sales
2014 332332332
2015 23223232
2016 2132321332
2017 219389323
now i have to calculate the rate of change of the sales from one year to the other
the data type for year is Number
sales is revenue
how do i do it
Use the Earlier function in DAX, before that sort the year.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.