Forum Discussion

AndrewI's avatar
AndrewI
Frequent Visitor
7 years ago
Solved

Compound Salary Increase

Hello, I am attempting to write a Salary Forecast Report.   The simplified Data Table contains the following Fields EmployeeID         FYMonth       FTESalary             %Increase        |    For...
  • Anonymous's avatar
    Anonymous
    7 years ago

    Hi AndrewI ,

    The following is derived from this blog:

     

    Compounding =
    var Empl = SELECTEDVALUE(RatesMonth[EmpId])
    return
    EXP(
    SUMX(
    FILTER(
    ALL(RatesMonth),
    RatesMonth[Month]<=MAX(RatesMonth[Month]) && RatesMonth[EmpId] = Empl
    ),
    LN(1 + RatesMonth[Growth])
    )
    )
     
     
    To get the money amount, you can multiply the Compounding by the money amount.
     
    Hope This Helps