Bonjour,
Le souci vient du fait que pour (P1) il y a 4 caractères et que la combinaison droite gauche vont chercher les caractères sans le premier de droite ni le premier de gauche résultat P1. En mettant (P10) on a désormais 5 caractères. Donc excel va chercher quelque chose comme 10 sans le P.
Voici la formule modifiée
=SI(NB.SI($I$5:$I$135;GAUCHE(DROITE($N5;NBCAR($N5)-1);NBCAR(DROITE($N5;NBCAR($N5)-1))-1))>0;"X";"")
Littéralement la formule veut dire, Si dans le zone I5 à I135 on dénombre (NB.SI) le critère N5 sans les parenthèses en tenant compte du nombre caractères dans la cellule N5 plus que Zéro alors X sinon rien.
Ce qui me fait te proposer une autre façon de faire pas adaptable...
=SI(NB.SI($I$5:$I$137;SUBSTITUE(SUBSTITUE($N5;")";"");"(";""))>0;"X";"")
Tu choisiras et adapteras à ton fichier et faisant attention à tes zones de calcul car dans ton second fichier tu as laissé la zone du premier ce qui peut donner des erreurs. De fait, dans ton premier fichier la zone de calcul va de I6 à I136 et dans ton second fichier tes données vont de I5 à I137.
Cordialement,
Leakim