Salut Imad SIO,
par formule, je ne sais pas mais avec une fonction personnalisée...
=fctDate($L2)
Le code de la fonction se trouve dans le 'Module 1', à charge pour toi de rectifier le nom de 'Feuil1' dans le code.
Public Function fctDate(ByVal rCel As Range) As String
'
Dim iRow%
'
Application.Volatile
'
With Worksheets("Feuil1")
On Error Resume Next
iRow = .Columns("P").Find(what:=rCel.Value, lookat:=xlWhole, LookIn:=xlValues, searchdirection:=xlPrevious).Row
fctDate = IIf(iRow > 0, .Range("Q" & iRow).Value, "")
On Error GoTo 0
End With
'
End Function
A+