Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredJoin us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM. Register now.
Hello everyone,
I have a problem calculating the total in a matrix visualization using a measure with an if statement. I created this simplified model to ask this doubt.
The goal is to create a measure that:
- offers a 50% discount on books if customers bought more than 40% regarding the previous year and no discount otherwise
- offers a 20% discount on the other products (pens and pencils) if customers bought more than 30% regarding the previous year and no discount otherwise
- even if the above is fulfilled for some products, there will be no discount if in the sum of all the products the buyer didn't buy more than 10% compared to the previous year
I send the screen of the matrix summarizing what I should achieve:
Thanks in advance!
Sample data:
https://drive.google.com/drive/folders/14_aZz5wd2W6SdXZoWwTfPX_JXQUBh2k4?usp=sharing
@Anonymous hi! can you paste the sample data?
Thx,
BBF
Yes, I have just edited the post and uploaded it, thanks!
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.
User | Count |
---|---|
10 | |
6 | |
4 | |
3 | |
3 |
User | Count |
---|---|
13 | |
11 | |
8 | |
8 | |
8 |