Forum Discussion

EugeneB's avatar
EugeneB
New Member
3 years ago

Column

I have a few similar and unique values in the same column, and I need only distinctive values, example: US,CA,ATL,ATL,US,FR->US,CA,ATL,FR

2 Replies

  • tamerj1's avatar
    tamerj1
    Community Champion

    Hi EugeneB 

    Column Distinct = 
    VAR String = 'Table'[Column]
    VAR Items = SUBSTITUTE ( String, ",", "|" )
    VAR Length = COALESCE ( PATHLENGTH ( Items ), 1 )
    VAR T1 = GENERATESERIES ( 1, Length, 1 )
    VAR T2 = SELECTCOLUMNS ( T1, "@Item", PATHITEM ( Items, [Value] ) )
    VAR T3 = DISTINCT ( T2 )
    RETURN
        CONCATENATEX ( T3, [@Item], "," )