Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi,
I've been trying to find a solution for this and the closest solution that I got to was using EARLIER() which did not serve the purpose due to the (slightly) complex situation.
I have a table called Affiliates which appears like so, and what I'm trying to calculate is the master result, which is for this instance, the income multiplied by 0.5. This master commission should only apply to the master affiliates like so:
Affiliate| Income | Master | Master Commission John | 800 | Bruce | 0 (Not a master of anyone) Dave | 200 | Bruce | 0 (Not a master of anyone) Bruce | 1000 | Adam | 565 (800+200+130 multiplied by 0.5) (Master of John, Dave and Yves). Adam | 4000 | | 500 (1000 multiplied by 0.5) (Master of Bruce) Yves | 130 | Bruce | 0 (Not a master of anyone)
I'd appreciate some advice regarding on the calculation of this measure.
Thanks!
Solved! Go to Solution.
Hi @analystict
Try this for a new column on your table (Table1):
NewColumnMasterCommission = VAR _CurrentAffiliate = Table1[Affiliate] RETURN ( 1 / 2 ) * CALCULATE ( SUM ( Table1[Income] ), FILTER ( Table1, Table1[Master] = _CurrentAffiliate ) )
Hi @analystict,
If you'd like a measure, try this one.
Measure = CALCULATE ( SUM ( Table1[Income] ), FILTER ( ALL ( 'Table1' ), 'Table1'[Master] = MIN ( Table1[Affiliate] ) ) ) * 1 / 2
Best Regards,
Hi @analystict,
If you'd like a measure, try this one.
Measure = CALCULATE ( SUM ( Table1[Income] ), FILTER ( ALL ( 'Table1' ), 'Table1'[Master] = MIN ( Table1[Affiliate] ) ) ) * 1 / 2
Best Regards,
Did the trick, thank you 🙂
Hi @analystict
Try this for a new column on your table (Table1):
NewColumnMasterCommission = VAR _CurrentAffiliate = Table1[Affiliate] RETURN ( 1 / 2 ) * CALCULATE ( SUM ( Table1[Income] ), FILTER ( Table1, Table1[Master] = _CurrentAffiliate ) )
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
80 | |
76 | |
60 | |
36 | |
33 |
User | Count |
---|---|
91 | |
60 | |
59 | |
49 | |
45 |