Essayez en C3 , à propager sur la zone:
=SI($B3="";"";SI($A3=C$1;$B3;""))
à la place de :
=SI($B3="";"";SI($A3=GAUCHE(C$3);$B3;""))
Le gauche() ne sert à rien, et la référence à la 3° ligne est erronée.
Enfin faites attention à l'orthographe des en-têtes : Textils et textiles ne sont pas identiques.
De même que les torchons et les serviettes, les pizzas et les "textils" ne font pas bon ménage.
Respirez un grand coup, prenez un bon bol d'air, faites le ménage dans vos idées et vos fichiers, et revenez avec une question précise et le fichier correspondant. Car "cela ne fonctionne pas "n'est pas de nature à nous indiquer quel problème vous rencontrez.
Pour cela, méthode QQOQPC : Qui, Quoi, Où, Quand Pourquoi, Comment -je vous fais grâce du Combien : ici tout est gratuit