Forum Discussion

jakub_klocek's avatar
jakub_klocek
Frequent Visitor
4 years ago
Solved

Finding value between dates

Hey,   first hello, it´s my first post here 🙂   I have my ('Order'[Product]) which has been sold on ('Order'[DateNew]). Now I need to find ('Price(2)'[Old price]) based on date between ('Price(...
  • Anonymous's avatar
    Anonymous
    4 years ago

    Hi jakub_klocek ,

     

    Is the result in your screenshot the result you want? I have test by your data and code. I think it works well if you build a calculated column.

    Order Table:

    Price(2) Table:

    Add a calcualted column in Order Table.

    VK Neu = 
    CALCULATE (
        SUM ( 'Price(2)'[Old price] ),
        FILTER (
            'Price(2)',
            'Price(2)'[Old from] <= 'Order'[DateNew]
                && 'Price(2)'[New from] >= 'Order'[DateNew]
                && 'Price(2)'[Product] = 'Order'[Product]
        )
    )

    Output:

    Best Regards,
    Rico Zhou

     

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