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
I need to produce a list of people who know each software. My data looks like this:
Data
I need it to look like this or the second option (but the first is preferred). Is there a way to do this in a matrix or table visual?
Preferred Option
Alternative Option
Solved! Go to Solution.
You can do the second one by using a matrix and putting Software and Person into the Rows area in that order and then drilling down using the forked arrow icon.
Hi, the first one you can obtain with:
PeopleList = CONCATENATEX(VALUES(Table1[People]);Table1[People];"
") After The First " PRESS SHIFT+ENTER
And in a matrix visual:
Regards
Victor
I tried your DAX function (for Option 1) and all i get in peoplelist column is a concatenated list of all people, for each record. Is your DAX function parameters correct?
i also had to use "," and not ";" as delimeters
You can do the second one by using a matrix and putting Software and Person into the Rows area in that order and then drilling down using the forked arrow icon.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 38 | |
| 38 | |
| 37 | |
| 28 | |
| 28 |
| User | Count |
|---|---|
| 124 | |
| 89 | |
| 73 | |
| 66 | |
| 65 |