=SI(LIGNES($1:1)<=NBVAL(DECALER(produit;EQUIV($J$4;fourn;0);;EQUIV("*";DECALER(fourn;EQUIV($J$4;fourn;0););0)));INDEX(DECALER(produit;EQUIV($J$4;fourn;0)-1;);PETITE.VALEUR(SI(DECALER(produit;EQUIV($J$4;fourn;0)-1;)<>"";LIGNE(INDIRECT("1:"&LIGNES(fourn))));LIGNES($1:1)));"")