Bonsoir à tous,
C'est délicat (pour ne pas écrire pénible....) d’œuvrer sans un fichier test....
@Joco7915 : Un 0 en retour ne déclenche pas une erreur.
Je vous propose de tester cette proposition :
=SI(W3=5;"";SI(RECHERCHEV(M17;P24:R40;2;FAUX)<>0;RECHERCHEV(M17;P24:R40;2;FAUX);""))