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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello guys!
I have a table with employees as shown below. I want to generate a new table containg the names of all those employees who are also managers. I think the two tables make it clear enough.
Employees table (given)
Managers table
So far I have produced the new table containg only the employee IDs that are managers but not sure if that's the right way to proceed.
Managers = FILTER (
DISTINCT (
SELECTCOLUMNS ( Employees, "managerID", Employees[manager] )
),
NOT ( ISBLANK ( [managerID] ) )
)
Thanks in advance,
Panos
Solved! Go to Solution.
Hello @pgoum
Give this a try.
Managers =
VAR ManagerList = DISTINCT( Employees[manager] )
RETURN
CALCULATETABLE(
SUMMARIZE(
Employees,
Employees[EmpID],
Employees[EmpName]),
Employees[EmpID] IN ManagerList
)
Just an alternative
Calc Table =
CALCULATETABLE (
Employees,
TREATAS ( VALUES ( Employees[manager] ), Employees[empID] )
)
Just an alternative
Calc Table =
CALCULATETABLE (
Employees,
TREATAS ( VALUES ( Employees[manager] ), Employees[empID] )
)
Hello @pgoum
Give this a try.
Managers =
VAR ManagerList = DISTINCT( Employees[manager] )
RETURN
CALCULATETABLE(
SUMMARIZE(
Employees,
Employees[EmpID],
Employees[EmpName]),
Employees[EmpID] IN ManagerList
)
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 40 | |
| 36 | |
| 33 | |
| 29 | |
| 26 |
| User | Count |
|---|---|
| 135 | |
| 103 | |
| 65 | |
| 61 | |
| 55 |