Bonjour,
Tu as recopié sans adapter à ton fichier : =SIERREUR(RECHERCHEV($D$3&LIGNE(A1);Tableau2;EQUIV($C$3;Tableau2[#En-têtes];0);0);"")
On recherche la couleur qui se trouve dans la cellule C3 et non la D3, + le n° d'index grâce à LIGNE(A1), de plus tu as rajouté un espace entre la couleur et le n°.
On recherche la colonne correspondante à la taille qui se trouve en D3 et non C3.
en plus, a quoi sert la LIGNE(A1) ... jusqu'a A3 ? j'ai pas compris le principe
LIGNE() donne le numéro de ligne d’une référence. https://support.microsoft.com/fr-fr/office/ligne-ligne-fonction-3a63b74a-c4d0-4093-b49a-e76eb49a6d8d
LIGNE(A1) permet d'obtenir 1 pour la première occurrence, 2 pour la seconde et 3 pour la dernière.
$C$3&" "&LIGNE(A1) renvoie Vert 1, $C$3&" "&LIGNE(A2) renvoie Vert 2 et $C$3&" "&LIGNE(A3) renvoie Vert 3
la bonne formule : =SIERREUR(RECHERCHEV($C$3&" "&LIGNE(A1);Tableau2;EQUIV($D$3;Tableau2[#En-têtes];0);0);"")
Espérant que ces explications t'éclaireront.
Cordialement.