Forum Discussion

Alex_nor's avatar
Alex_nor
Frequent Visitor
3 years ago
Solved

Create a column with ID using date range

Hello all, 

I have those two tables:

Table1

 

Table2:

 

I would like to create a new column in Table2 where i get the ProductId from Table1 depending on the dates.

Dates between 23-06-2022 and 04-07-2022 in Table1 should have ProductID = 05-07-2022_Ba,

dates between 05-07-2022 and 27-07-2022 in Table1 should have ProductID = 28-07-2022_Ba, and so on.

Do you have any suggestion?

 

Thank you.

  • Hi,

    I am not sure if I understood your question correctly, but please check the below picture and the attached pbix file.

     

     

     

    Product ID CC =
    SUMMARIZE (
        FILTER (
            Table1,
            Table1[Load date]
                = MINX (
                    FILTER ( Table1, Table1[Load date] > Table2[TimeStamp] ),
                    Table1[Load date]
                )
        ),
        Table1[ProductID]
    )
    

1 Reply

  • Hi,

    I am not sure if I understood your question correctly, but please check the below picture and the attached pbix file.

     

     

     

    Product ID CC =
    SUMMARIZE (
        FILTER (
            Table1,
            Table1[Load date]
                = MINX (
                    FILTER ( Table1, Table1[Load date] > Table2[TimeStamp] ),
                    Table1[Load date]
                )
        ),
        Table1[ProductID]
    )