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!
Hi all,
I was wondering if it was possible to concatenate rows in visual.
I have data like that:
Name+Age Name Age
Michel-33 Michel 33
George-15 George 15
Jordan-33 Jordan 33
The column Name + Age is already a concatenation of Name and Age. When I apply the filter in the visual on Age:33 I would like to obtain
Michel-33 Michel 33
Jordan-33 Jordan 33
Michel-33 / Jordan-33 Michel/Jordan 33/33
I'm struggling to obtain the last row and I'm wondering if it's possible to do so? Do you have any idea?
Thanks in advance
Solved! Go to Solution.
@tgo,
Remove VALUES function and the column name, just use the table name.
I succeed it by using the quick measure / concatenate. The problem is that Values function remove the duplicate and I have a need to keep the duplicate. Does anyone have an idea of a function that could replace the "Values" function?
List of Scientific Name Part values =
VAR __DISTINCT_VALUES_COUNT = DISTINCTCOUNT('AMP_MA'[Scientific Name Part])
VAR __MAX_VALUES_TO_SHOW = 5
RETURN
IF(
__DISTINCT_VALUES_COUNT > __MAX_VALUES_TO_SHOW;
CONCATENATE(
CONCATENATEX(
TOPN(
__MAX_VALUES_TO_SHOW;
VALUES('AMP_MA'[Scientific Name Part]);
'AMP_MA'[Scientific Name Part];
ASC
);
'AMP_MA'[Scientific Name Part];
"- ";
'AMP_MA'[Scientific Name Part];
ASC
);
", etc."
);
CONCATENATEX(
VALUES('AMP_MA'[Scientific Name Part]);
'AMP_MA'[Scientific Name Part];
"- ";
'AMP_MA'[Scientific Name Part];
ASC
)
)
@tgo,
Remove VALUES function and the column name, just use the table name.
The Power BI Data Visualization World Championships is back! It's time to submit your entry.
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 56 | |
| 41 | |
| 39 | |
| 22 | |
| 21 |
| User | Count |
|---|---|
| 144 | |
| 106 | |
| 64 | |
| 38 | |
| 31 |