Forum Discussion

abhiram342's avatar
abhiram342
Icon for Microsoft Employee rankMicrosoft Employee
3 years ago
Solved

DAX distinct count measure on Pipe separated string

Hi Team,   I have Fact table (FactSalesTag) with one of column is stored as "|" seperated string. I want to create measure by splitting the column with "|" into seperate string on fly . Can someone...
  • wdx223_Daniel's avatar
    3 years ago

    =
    VAR _p =
    CONCATENATEX ( VALUES ( FactSalesTag[Tag] ), 'FactSalesTag'[Tag], "|" )
    VAR _t =
    ADDCOLUMNS (
    GENERATESERIES ( 1, PATHLENGTH ( _p ) ),
    "@tag", TRIM ( PATHITEM ( _p, [Value] ) )
    )
    RETURN
    COUNTROWS ( SUMMARIZE ( _t, [@tag] ) )