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!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
I have a table that looks something like this:
A company can have 2 managers. They can be the same person, have only one manager, or mix and match managers. I'm currently stuck in a situation where I'm using 2 slicers for each manager column. What I'm trying to figure out is how to have that in one slicer. So the slicer would just be:
Fred
Lisa
Bob
Tim
So if for instance I select Fred, these are the rows and revenue totals that would be returned:
So anywhere where Fred's name appears is what I would be looking for.
This is rather tricky because what I'm also expecting in the end is for the slicer to control everything else on the page. I have other tiles that show how many clients each person manages, what their retention is, etc. and right now I have 2 tables for everything which doesn't help because Fred would have 1 revenue total in one table and 1 revenue total in the other table without a way to sum both of those values to get an overall for Fred. Is this possible to set up?
Solved! Go to Solution.
Hi @Anonymous
There are two approaches I can think of:
ManagersTable =
VAR M1 =
SELECTCOLUMNS ( Table, "Manager", Table[Manager1] )
VAR M2 =
SELECTCOLUMNS ( Table, "Manager", Table[Manager2] )
RETURN
UNION ( M1, M2 )ManagerFilter =
VAR Manager =
SELECTEDVALUE ( ManagersTable[Manager] )
RETURN
IF (
ISFILTERED ( ManagersTable[Manager] ),
CALCULATE ( COUNTA ( Table[Name] ), Table[Manger1] = Manager )
+ CALCULATE ( COUNTA ( Table[Name] ), Table[Manger2] = Manager ),
1 //return 1 if no item in ManagersTable[Manager] column is selected
)
Hi,
Can you please try the below approach of creating two measures instead of two tables ? From my testing it gives proper results as expected. Not sure it will cater all your scenarios. Please let us know.
Relationship
Revenue Manager1 = CALCULATE(SUM(Data[Revenue])) Revenue manager2 = CALCULATE(SUM(Data[Revenue]),USERELATIONSHIP(Manager[Manager],Data[Manager2]) ) Total Revenue = if(ISBLANK([Revenue Manager1]),[Revenue manager2],[Revenue Manager1])
Hi @Anonymous
There are two approaches I can think of:
ManagersTable =
VAR M1 =
SELECTCOLUMNS ( Table, "Manager", Table[Manager1] )
VAR M2 =
SELECTCOLUMNS ( Table, "Manager", Table[Manager2] )
RETURN
UNION ( M1, M2 )ManagerFilter =
VAR Manager =
SELECTEDVALUE ( ManagersTable[Manager] )
RETURN
IF (
ISFILTERED ( ManagersTable[Manager] ),
CALCULATE ( COUNTA ( Table[Name] ), Table[Manger1] = Manager )
+ CALCULATE ( COUNTA ( Table[Name] ), Table[Manger2] = Manager ),
1 //return 1 if no item in ManagersTable[Manager] column is selected
)
@danextian I have everything built but I'm confused on how to apply the measure. Am I applying it to the table and making sure it's set to 1 or 0?
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 58 | |
| 53 | |
| 40 | |
| 17 | |
| 16 |
| User | Count |
|---|---|
| 114 | |
| 107 | |
| 41 | |
| 34 | |
| 25 |