• Initiateur de la discussion Initiateur de la discussion Callaway
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Callaway

Guest
Bonjour,

J'utilise la fonction CHERCHE.
Exemple : CHERCHE ("Bonjour marc";"marc") = 9

Cependant je recherche soit "marc" , soit "pierre" soit "jean".

Il faudrait que si la recherche sur "marc" n'aboutit pas, je cherche avec la valeur "pierre" puis "jean".

Hors si la recherche n'aboutit pas la fonction renvoie #VALEUR!.

Auriez vous une solution pour enchainer plusieurs CHERCHE.

Par exemple :
CHERCHE ("Bonjour marc";"marc", "pierre","jean")
ou
CHERCHE ("Bonjour marc";"marc")+CHERCHE ("Bonjour marc";"jean")...
 
Re Bonjour,

Avec ce système =ESTNUM ( ta formule)*1 te renvoie 1 si vrai, 0 si faux

=ESTNUM(CHERCHE("marc";"bonjour Marc"))*1+ESTNUM(CHERCHE("marc";"Salut Jean"))*1+ESTNUM(CHERCHE("marc";"à la prochaine Jojo"))*1

Ou bien tu as "bonjour Marc" "Salut Jean" "à la prochaine Jojo" en A1, A2, A3
=ESTNUM(CHERCHE("marc";A1))*1+ESTNUM(CHERCHE("marc";A2))*1+ESTNUM(CHERCHE("marc";A3))*1
Mais tu n'auras pas la position du mot recherché.

Pour avoir la position :
=SI(ESTNUM(CHERCHE("marc";A1));CHERCHE("marc";A1);0+SI(ESTNUM(CHERCHE("marc";A2));CHERCHE("marc";A2);0+SI(ESTNUM(CHERCHE("marc";A3));CHERCHE("marc";A3);0)))

Il existe peut-être une autre solution, plus courte.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
226
Réponses
1
Affichages
221
Retour