Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
naveedsaeed1
New Member

DAX command with condition

Hello community team,

 

I am using below ConcatenateX formula for the purpose to join multiple values in pivot if there is any dual values for the same variable.

=CONCATENATEX(DISTINCT(Table1[Mode]), Table1[Mode] ,", ")

 

Although there is one limitation is that whenever there is no second value or blank value so it still return a comma and a space. For Example: "ModeValue, " and sometimes if initial value is blank then it returns ", ModeValue"

I would like if there is no second value/ blank value or initial value is blank so I want the individual value to be returned without comma and the space. For Example: "ModeValue"

 

 

Thanks in advance 

2 REPLIES 2
naveedsaeed1
New Member

Dear John, Thanks for the input.

 

when i apply the same formula, there is a bit of change in the output as below. If you notice so, the values on the left are correct although when I add your formula in Excel, the output is uniform for all months (mentioned as TestFormula).

 

Thanks 


Test.png

johnt75
Super User
Super User

You could use

My Measure =
CONCATENATEX (
    DISTINCT (
        FILTER ( ALLSELECTED ( Table1[Mode] ), NOT ISBLANK ( Table1[Mode] ) )
    ),
    Table1[Mode],
    ", "
)

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.