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
I display in a matrix visual in Power BI:
Rows:
Values:
Code for MeasureResp:
IF (
ISINSCOPE ( 'Client'[Name] ),
MAX ( 'Client'[Responsible] ),
CALCULATE (
FIRSTNONBLANK ( 'Client'[Responsible], 1 ),
FILTER (
'Client',
'Client'[Client Number (Legacy)] = 'Client'[Client Number]
)
)
)
(When the matrix is expanded; it returns the responsible for each client, but when it is collapsed, it will find the Responsible where Legacy=Client Number)
I also have a filter on another Dimension that I use: Dimension2[Rep]
They filter does not work, it only works if I remove MeasureResp? Why is this?
You need to put Client[Client Number] into a variable outside the CALCULATE(). Otherwise your filter only works on row level.
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!
| User | Count |
|---|---|
| 102 | |
| 79 | |
| 57 | |
| 51 | |
| 46 |