Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Sample data:
For example, I want to concatenate C1,C2,C3,C4 columns and I don't want to include Null values in the Output Column.
Thanks in advance.
Solved! Go to Solution.
I would do that kind of thing in the query editor, but here is a DAX column expression you can use. A virtual table is created with { }, filtered to remove blanks, and then the results are concatenated with no delimiter. Replace T1 with your actual table name.
Concat =
VAR ValuesAsTable =
FILTER ( { T1[C1], T1[C2], T1[C3], T1[C4] }, [Value] <> "" )
RETURN
CONCATENATEX ( ValuesAsTable, [Value], "" )
Pat
I would do that kind of thing in the query editor, but here is a DAX column expression you can use. A virtual table is created with { }, filtered to remove blanks, and then the results are concatenated with no delimiter. Replace T1 with your actual table name.
Concat =
VAR ValuesAsTable =
FILTER ( { T1[C1], T1[C2], T1[C3], T1[C4] }, [Value] <> "" )
RETURN
CONCATENATEX ( ValuesAsTable, [Value], "" )
Pat
You can add a new column with the code below:
Expected Output = Data[C1]&Data[C2]&Data[C3]&Data[C4]
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 8 | |
| 8 | |
| 6 | |
| 5 | |
| 4 |
| User | Count |
|---|---|
| 25 | |
| 10 | |
| 10 | |
| 8 | |
| 8 |