Forum Discussion

kimloh_p's avatar
kimloh_p
Frequent Visitor
6 years ago
Solved

DAX lookupvalue

Hi Community,   I have a single table that contains the following columns [Date], [ID], [Product]. I would like to add [Removed] and [New] calculated columns with the results below and as per logi...
  • Anonymous's avatar
    Anonymous
    6 years ago

    kimloh_p Not sure about granularity of the data but you can use the max date condition in if condition.

     

    Removed_ = 
    VAR _nextMonth = MONTH(NEXTMONTH('Table'[Date]))
    VAR _maxmonth = MONTH(MAX('Table'[Date]))
    VAR _table = CALCULATETABLE(VALUES('Table'[ID]),FILTER(ALL('Table'),'Table'[Date].[MonthNo]=_nextMonth))
    RETURN IF('Table'[ID] IN _table||'Table'[Date]=MAX('Table'[Date]),BLANK(),"Y")