Fonction CHERCHE + OU Excel

Résolu
Fabien -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai réalisé un tableau sous excel 2010 ou j'ai rentré cette formule :
=SI(ESTNUM(CHERCHE(26;C:C))*1+ESTNUM(CHERCHE(27;C:C))*1+ESTNUM(CHERCHE(28;C:C))*1+ESTNUM(CHERCHE(32;C:C))*1+ESTNUM(CHERCHE(35;C:C))*1+ESTNUM(CHERCHE(39;C:C))*1;5;0)

Le 0 est remplace dans ma formule par un enchainement de ESTNUM(CHERCHE....
Quand j'ouvre le document dans excel 2003 la formule ne s'applique pas car trop longue.

Pour diminuer la formule j'ai essayé ceci mais ca ne fonctionne :
=SI(ESTNUM(CHERCHE(OU(26;27;28....)*1;5;0)

Avez vous une solution à mon problème SVP ?

Merci par avance,

Fabien

10 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour,

Une proposition qui devrait raccourcir singulièrement ta formule (si j'ai bien compris ton besoin...).
Fait pour une liste de 3 valeurs en D89 :
=SOMMEPROD(ESTNUM(CHERCHE({10;12;42};C89))*1)
Retourne 2 car présence de 10 et 42 dans la chaine.

eric
2
Fabien
 
Merci Eric, Problème résolu
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
ok, je met en résolu pour toi.
eric
0