Bonjour,
La raison est que la fonction CONCATENER() renvoie du texte, or dans la feuille où vous cherchez la valeur, il y a des nombres, dans Excel "706110" est différent du nombre 706110, pour avoir un nombre et non du texte on peut faire:
=SIERREUR(RECHERCHEV((CONCATENER(C6;D4)+0);retraitement!E1:M114;9;FAUX);0)
le +0 convertira le texte en nombre et la recherche renverra bien une valeur.
Marche aussi avec:
=SIERREUR(RECHERCHEV(--(CONCATENER(C6;D4));retraitement!E1:M114;9;FAUX);0)