Bonjour,
La fonction TROUVE(), retourne une position, mais si le texte n'est pas trouvé, cela te retourne une erreur #NA
Cela fonctionne pour Rouge, car il s'agit de la recherche à la première position qui est donc TRUE
Tu peux donc ajouter un SIERREUR(), comme ici
SI(SIERREUR(TROUVE("ROUGE";B2;1);FAUX);"10";SI(SIERREUR(TROUVE("VERT";B2;1);FAUX);"20";""))
Par contre, si la liste des couleurs est importantes, je te propose de nous le signaler parce qu'il faudrait s'orienter vers une autre solution.
Bien à toi
Jp