Forum Discussion

NBOnecall's avatar
NBOnecall
Helper V
6 years ago
Solved

Calculated Column Help with Most Recent Date

Hi,

 

I think I am just brain dead today, but I think I am overlooking something super easy, but I have teh following table that I want to bring back into another table that just has an item number.

 

 

I want to grab for each Item and location the most recent Qty number. The out put would look like the following. I have a table that just has the Item (name) and nothing else. It should be a pretty easy calculated column I would imagine, but I just can't make it work right now.

 

Thanks,

Noel

  • I ended up using this formula.

     

    Location A Qty= CALCULATE(SUM(table1[QTY]),FILTER(TAble1, table2[Location] = "A"),filter(table1', table1[item] = table2[name]),LASTDATE(table1[Date]))

6 Replies

  • I ended up using this formula.

     

    Location A Qty= CALCULATE(SUM(table1[QTY]),FILTER(TAble1, table2[Location] = "A"),filter(table1', table1[item] = table2[name]),LASTDATE(table1[Date]))
    • v-xuding-msft's avatar
      v-xuding-msft
      Community Support

      Hi NBOnecall ,

      It seems that you have resolved the case. Can you please accept the helpful answer as a solution?  If you have any questions, please feel free to ask us.

       

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hey NBOnecall 

     

    Make a copy of the first table. Remove all other columns except item. Then remove duplicates.

     

    Next use the folllowing DAX formula for your calculated column:

     

    Location A Quantity = CALCULATE(SUM(Table1[QTY]),FILTER(Table1, [Location] = "A" && Table1, Table1[Item] = Table2[Name] && Table1, MAX(Table1[Date])))

     

    If this helps please kudo.

    If this solves your problem please accept it as a solution. 

    • NBOnecall's avatar
      NBOnecall
      Helper V

      AnonymousIt states that too many arguments for the Filter statement. Am I missing something?

  • Try

     

    Measure =LASTNONBLANKVALUE(table[Date], sum(Table[Qty]))

     

    Put this in a matrix in row, location in column

    • NBOnecall's avatar
      NBOnecall
      Helper V

      Due to other wanted results, I need it as a calculated column on the table, unforuntely not a measure.