Fonction CHERCHE + OU Excel

Résolu/Fermé
Fabien - 20 avril 2012 à 09:35
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 23 avril 2012 à 11:31
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
A voir également:

10 réponses

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
Modifié par eriiic le 23/04/2012 à 09:34
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
Merci Eric, Problème résolu
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
23 avril 2012 à 11:31
ok, je met en résolu pour toi.
eric
0