Bonjour.
A essayer en matricielle. Il y aura cependant d'autres inconvénients:
Tu dois forcément avoir trois caractères avant "pantalons"
Tes chiffres doivent donc être liés par deux: Tu ne mets pas" 2 pantalons" mais "02 pantalons"
En gros, c'est pas beaucoup mieux mais tu ça prend en compte ta dernière demande.
=SOMME(SI(SUBSTITUE(A1:A6;GAUCHE(A1:A6;3);"")="pantalons";CNUM(GAUCHE(A1:A6;2))))
Attention: La formule doit être validée par les touches CTRL MAJ ENTREE en même temps