Bonjour,
Si VBA vous est permis, vous pourriez utiliser la fonction ci-dessous, à placer dans un module standard.
Cependant, il faut vous attendre à ce qu'elle ne fonctionne pas à tous les coups, car il faut la stricte concordance de deux mots dans la partie source, 1 seule ne marcherait pas en raison des prénoms.
Option Explicit
Function Sommetrouvee(ByVal AireSource2 As Range, ByVal NomATrouver As String) As Variant
Dim I As Integer, J As Integer, NbTrouve As Integer
Dim TabNom As Variant
Sommetrouvee = ""
NbTrouve = 0
TabNom = Split(NomATrouver, " ")
For I = 1 To AireSource2.Count
For J = LBound(TabNom) To UBound(TabNom)
If InStr(1, AireSource2(I), TabNom(J), vbTextCompare) > 0 Then NbTrouve = NbTrouve + 1
Next J
If NbTrouve > 1 Then
Sommetrouvee = AireSource2(I).Offset(0, 1)
Exit Function
End If
Next I
End Function