Вы можете вставить эту формулу в F2, а затем перетащить ее вниз.
=QUERY($A$2:$E,"SELECT D WHERE A = '"&A2&"' ORDER BY D desc LIMIT 1")
=ARRAYFORMULA(MAX(FILTER({$D$2:$D},$A$2:$A=A2)))
* Редактирование: Попробуйте эту формулу в F2, и нет необходимости перетаскивать ее вниз:
=ARRAYFORMULA(IFERROR(VLOOKUP(A2:A,QUERY(QUERY($A$2:$E,"SELECT A, max(D) WHERE A <> '' GROUP BY A"),"SELECT * OFFSET 1",0),2,FALSE),""))
Возможно, вы дадите столбцу F формат даты, но это один раз. Удачи:)