i have a spreadsheet with many rows of data. i am trying to return a value from COL(C)-initials that matches the ID in COL(A) with the most recent timestamp in COL(B). the problem is that there are many ID matches but i only want to return the value from the one with the most recent timestamp in COL(B).

COL(A)-ID#  

COL(B)-TIMESTAMP value  

COL(C)-INITIALS

i have been trying variations of index, match but not sure how to work with the timestamp decision and the multiple matches/array issue. any help is appreciated. thank you. 

the max function reference in the title was in reference to the most recent timestamp. i was thinking of using that if it would work, but not sure.