This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
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.
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 30 | |
| 24 | |
| 23 | |
| 17 | |
| 15 |
| User | Count |
|---|---|
| 61 | |
| 36 | |
| 29 | |
| 22 | |
| 21 |