Join 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!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi all!
I've got this matrix based on Employees. Each employee can be in charge of multiple businesses, and each business has it's own Risk-level.
Notice that Person B has a blank cell. I want the Risk-column to specificy how many non-blanks each Person has.
When the matrix has been collapsed on Employee, it should read:
Person A | 2
Person B | 1
Person C | 2
Is this possible?
Solved! Go to Solution.
Hi @Anonymous
You can use the below Dax Expression.
Risk m = IF( ISFILTERED(YourTable[Business]), MAX(YourTable[Risk]), DISTINCTCOUNTNOBLANK(YourTable[Risk]))
Regards,
Mariusz
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Anonymous
Can you provide a data sample?
Many Thanks
Mariusz
Employee, Business, Risk
Person A, Business X, High
Person A, Business Y, Low
Person B, Business W,,
Person B, Business O, Medium
Comma error, fixed.
Hi @Anonymous
You can use the below Dax Expression.
Risk m = IF( ISFILTERED(YourTable[Business]), MAX(YourTable[Risk]), DISTINCTCOUNTNOBLANK(YourTable[Risk]))
Regards,
Mariusz
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!