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
Hello everyone,
I have an odd request but hear me out.
So my company has this table and wants to filter by account to find out who the manager of that account is. All simple so far.
They would like to see not only the manager for that account but all the accounts the manager is responsible for (in a table).
I would like to know if there is a solution for this first. So if I filter BBC, it would show up LG & Dolby as well, since John is a Manager to all of them:
| Account | Manager |
| BBC | John |
| LG | John |
| Samsung | Gabby |
| Dolby | John |
| Tata | Danny |
And the next level of complexity is to show up the account filtered & All the Accounts that have the same manager & All that have Global Coverage.
| Account | Manager | Coverage | Filter: BBC | |||
| BBC | John | Australia | ||||
| LG | John | Global | Account | Manager | Coverage | |
| Samsung | Gabby | Japan | BBC | John | Australia | |
| Dolby | John | Japan | LG | John | Global | |
| Tata | Danny | Global |
Is there a possibility to do this?
Thank you very much for your support,
Ovidiu
Solved! Go to Solution.
Hi @Anonymous
Please refer to attached sample file with the solution.
First you have to have the acount names in a seperate disconnect table then create "FiltereMeasure", place it the filter pane of the table visual and select "is not blank" then apply the filter.
FilterMeasure =
VAR SelectedAccounts = VALUES ( 'Acount Names'[Account] )
VAR SelectedManagers =
CALCULATETABLE (
VALUES ( 'Acount Details'[Manager] ),
'Acount Details'[Account] IN SelectedAccounts,
ALL ( 'Acount Details' )
)
VAR SelectedCoverages =
UNION (
CALCULATETABLE (
VALUES ( 'Acount Details'[Coverage] ),
'Acount Details'[Account] IN SelectedAccounts,
ALL ( 'Acount Details' )
),
{ "Global" }
)
VAR FilteredTable =
FILTER (
'Acount Details',
'Acount Details'[Manager] IN SelectedManagers
&& 'Acount Details'[Coverage] In SelectedCoverages
)
RETURN
IF ( NOT ISEMPTY ( FilteredTable ), 1 )
Hi @Anonymous
Please refer to attached sample file with the solution.
First you have to have the acount names in a seperate disconnect table then create "FiltereMeasure", place it the filter pane of the table visual and select "is not blank" then apply the filter.
FilterMeasure =
VAR SelectedAccounts = VALUES ( 'Acount Names'[Account] )
VAR SelectedManagers =
CALCULATETABLE (
VALUES ( 'Acount Details'[Manager] ),
'Acount Details'[Account] IN SelectedAccounts,
ALL ( 'Acount Details' )
)
VAR SelectedCoverages =
UNION (
CALCULATETABLE (
VALUES ( 'Acount Details'[Coverage] ),
'Acount Details'[Account] IN SelectedAccounts,
ALL ( 'Acount Details' )
),
{ "Global" }
)
VAR FilteredTable =
FILTER (
'Acount Details',
'Acount Details'[Manager] IN SelectedManagers
&& 'Acount Details'[Coverage] In SelectedCoverages
)
RETURN
IF ( NOT ISEMPTY ( FilteredTable ), 1 )
Thank you very much for this! You've made a lot of people happy!
It worked perfectly and exactly as I wanted!
Wish you a great day and Happy Holidays!
Hi @Anonymous ,
I think this would be difficult to do inside of a single visual, but might be a good use case for a drillthrough to another page that shows all of the manager related information.
https://learn.microsoft.com/en-us/power-bi/create-reports/desktop-drillthrough
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 |
|---|---|
| 9 | |
| 7 | |
| 6 | |
| 6 | |
| 5 |
| User | Count |
|---|---|
| 24 | |
| 21 | |
| 18 | |
| 14 | |
| 14 |