c'est effectivement une très bonne question, mais je n'aurais pas affaire à ce cas, car j'ai simplifié le problème en vous l'énoncant.
en réalité chien correspondrait à deux mots (toujours les mêmes)
et chat correspondrait à deux mots (toujours les mêmes)
ainsi, dans mon problème je n'ai que deux cas possible pour appliquer mes formules
si ça contient les deux mots, ça donne une valeur A
si ça contient les deux autres mots, ça donne une valeur B
si ça contient aucun de ces deux mots, valeur " "
merci à vous