Forum Discussion

lg1551's avatar
lg1551
Resolver II
3 years ago

Dynamic Incentive Payout Curve?

I have 6 buckets of achievment percentages:

 

The targets in the buckets are hard coded. I need the math to determine what the % Incentive would be for datapoints between the buckets. 75% is an example.  If at 70% they receive 50% incentive, and at 80% they receive 60% incentive, how to I determine what % Incentive would be calculated if they were at 75%, or better yet another calculation between 70-80% like 72.6%? There should be a logical mathematical curve that can be applied and I'm trying to determine what that would be between the buckets. Any ideas?

 

BucketsTarget Achieved% Incentive
170%50%
?75%?
280%60%
3100%100%
4110%150%
5120%180%
6160%220%

 

 

5 Replies

    • lg1551's avatar
      lg1551
      Resolver II

      Sorry that it wasn't very clearly worded. I think I was able to achieve it with a variable DAX measure. Still testing my results.

  • Hi,

    I am not sure of how much i can help but i would like to try.  Share another table which i presume will have employee codes and Actual achievement (%).  If possible, also show the expected result for a few sample employees.  Also, what Incentive would you expect if the actual achievement is 45% (or any % below 70%)?

    • lg1551's avatar
      lg1551
      Resolver II

      I think I have my answer here. I created a DAX formula with variables for each bucket and additional variables that determines the % difference between the actual achievement (a measure) and each bucket.  It applies that percentage difference to the incentive variables. So, regardless of the achievement percentage (where it falls between buckets), I get the correct increment of incentive. Still validating with the available data but so far it appears to be working correctly with a test table I created. I will circle back if I run into issues.

    • lg1551's avatar
      lg1551
      Resolver II

      I think I have my answer here. I created a DAX formula with variables for each bucket and additional variables that determines the % difference between the actual achievement (a measure) and each bucket.  It applies that percentage difference to the incentive variables. So, regardless of the achievement percentage (where it falls between buckets), I get the correct increment of incentive. Still validating with the available data but so far it appears to be working correctly with a test table I created. I will circle back if I run into issues.