Forum Discussion

murphm6's avatar
murphm6
Icon for Helper II rankHelper II
3 years ago
Solved

Return blank value or max date allexcept?

Hi all,   I have a table that shows customers and product combinations over the years. I'm trying to return the most up-to-date price for each customer-product combination.    The table format is...
  • Anonymous's avatar
    Anonymous
    3 years ago

    Hi  murphm6 ,

     

    Here are the steps you can follow:

    1. Create calculated column.

    Column =
    var _maxfromdate=MAXX(FILTER(ALL('Table'),'Table'[Cust]=EARLIER('Table'[Cust])&&'Table'[Product]=EARLIER('Table'[Product])),[From-Date])
    var _maxtodate=MAXX(FILTER(ALL('Table'),'Table'[Cust]=EARLIER('Table'[Cust])&&'Table'[Product]=EARLIER('Table'[Product])&&'Table'[From-Date]=_maxfromdate),[To-Date])
    return
    _maxtodate

    2. Result:

    When the maximum date is empty:

     

    Maximum date when data is available:

     

    Best Regards,

    Liu Yang

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