Forum Discussion

neees78's avatar
neees78
Icon for Helper II rankHelper II
5 years ago
Solved

DAX expression for new column

Hello All, 

I've long table (+25 columns - all of date type) 

 

need DAX  for calculated column - just showing total number of records per  row. 

 

if 1 row has 3 date columns populated - then in my calculated column it should show 3 

 

hopefully this is easy ? 

 

thanks

 

  • Hi neees78 ,

     

    If you want to use calculated column, you need to unpivot all these columns. But you can add custom column in query editor since the blanl value show null in power query:

     

    = Table.AddColumn(#"Replaced Value", "Custom", each List.Count(List.RemoveNulls(Record.ToList(_))))

     

     

    For more details, please refer to the pbix file.

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

     

    Best Regards,

    Dedmon Dai

2 Replies

  • jthomson's avatar
    jthomson
    Icon for Solution Sage rankSolution Sage

    It'd be easier if you unpivoted those columns, but if for whatever reason you can't, you could just do some sort of monster if - isblank formula?

  • v-deddai1-msft's avatar
    v-deddai1-msft
    Icon for Community Support rankCommunity Support

    Hi neees78 ,

     

    If you want to use calculated column, you need to unpivot all these columns. But you can add custom column in query editor since the blanl value show null in power query:

     

    = Table.AddColumn(#"Replaced Value", "Custom", each List.Count(List.RemoveNulls(Record.ToList(_))))

     

     

    For more details, please refer to the pbix file.

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

     

    Best Regards,

    Dedmon Dai