This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
I have this formula to give a bonus from 5 to 120 acording to the value in Total. I want to add a condition that if TOTAL is geater then 200, then 7.5%.
Bonus= ROUNDUP(IF(sum(Sales[Total])<=100,5,MIN(120,0.05*SUM(Sales[Total]))),0)
Thanks Giora
Solved! Go to Solution.
See if this helps. The formula below does this logic:
Bonus =
ROUND(
IF(
[Total Sales] < 1000,
[Total Sales] * .05,
IF(
[Total Sales]>= 1000 && [Total Sales] < 2000,
[Total Sales] * .06,
[Total Sales] * .075
)
)
,2
)
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingSee if this helps. The formula below does this logic:
Bonus =
ROUND(
IF(
[Total Sales] < 1000,
[Total Sales] * .05,
IF(
[Total Sales]>= 1000 && [Total Sales] < 2000,
[Total Sales] * .06,
[Total Sales] * .075
)
)
,2
)
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingYes, I adopted it to my needs and it works.
Bonus 1303 =
ROUNDUP(
IF(
[Sum Total] <=100, 5,
IF ([Sum Total]> 100 && [Sum Total] <= 200,
[Sum Total] * .05,MIN(120,[Sum Total]*.075) ) ) ,0)
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 30 | |
| 28 | |
| 23 | |
| 19 | |
| 17 |
| User | Count |
|---|---|
| 49 | |
| 47 | |
| 40 | |
| 21 | |
| 19 |