Forum Discussion

Shruthi96's avatar
Shruthi96
Helper III
4 years ago
Solved

Dax Code for - getting unique count

Hi Friends, 

 

I am looking for the solution to get the unique count from the column list column which I have mentioned in the below snapshot.  Thanks in advance. 

 

 

  • Hi,

     

    MyMeasure =
    VAR MyValues =
        ADDCOLUMNS( 'Table', "Paths", SUBSTITUTE( [Column1], ",", "|" ) )
    VAR MyTable1 =
        SELECTCOLUMNS(
            GENERATE(
                MyValues,
                ADDCOLUMNS(
                    GENERATESERIES( 1, PATHLENGTH( [Paths] ) ),
                    "MyPaths", TRIM( PATHITEM( [Paths], [Value], TEXT ) )
                )
            ),
            "Paths", [MyPaths]
        )
    VAR MyTable2 =
        ADDCOLUMNS( MyTable1, "Rank", RANKX( MyTable1, [Paths],,, DENSE ) )
    RETURN
        MAXX( MyTable2, [Rank] )

     

    Regards

4 Replies

  • Hi,

     

    MyMeasure =
    VAR MyValues =
        ADDCOLUMNS( 'Table', "Paths", SUBSTITUTE( [Column1], ",", "|" ) )
    VAR MyTable1 =
        SELECTCOLUMNS(
            GENERATE(
                MyValues,
                ADDCOLUMNS(
                    GENERATESERIES( 1, PATHLENGTH( [Paths] ) ),
                    "MyPaths", TRIM( PATHITEM( [Paths], [Value], TEXT ) )
                )
            ),
            "Paths", [MyPaths]
        )
    VAR MyTable2 =
        ADDCOLUMNS( MyTable1, "Rank", RANKX( MyTable1, [Paths],,, DENSE ) )
    RETURN
        MAXX( MyTable2, [Rank] )

     

    Regards