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! It's time to submit your entry. Live now!
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
)
| User | Count |
|---|---|
| 49 | |
| 37 | |
| 33 | |
| 22 | |
| 18 |
| User | Count |
|---|---|
| 133 | |
| 99 | |
| 57 | |
| 38 | |
| 38 |