Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
3 years ago

Create Table from multiple rows

I have a table currently that I want to create a unique row for an ID for with the columns where values are not null, have that date.  See table below (current table) and then see what I am trying to create (future table).

REF_IDIA DateSDO Date
725481/23/2023null
72548null1/24/2023
716572/1/2023null
71657null2/5/2023
7654612/23/2022null
76546null1/8/2023
754322/4/2023null
75432null2/4/2023

 

FUTURE TABLE:

 

REF_IDIA DateSDO Date
725481/23/20231/24/2023
716572/1/20232/5/2023
7654612/23/20221/8/2023
754322/4/20232/4/2023

2 Replies

  • Create a summary table...

    SummaryTable = SUMMARIZE(TableName,REF_IDIA,"Date",MAX([Date]),"SDO Date",MAX([SDO Date]))
  • hi @LaurenTSloa 

    you can plot a table visual with the mentioned three columns directly and choose latest for both data columns, like:

     

    or you create a calculated table with:

    tbl2 = 
    ADDCOLUMNS(
        VALUES(tbl[REF_ID]),
        "IA Date", CALCULATE(MAX(tbl[IA Date])),
        "SDO Date", CALCULATE(MAX(tbl[SDO Date]))
    )

    it worked like: