Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Modifier fonction pour rechercher deux mots.

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 !

DAVID-44-

XLDnaute Occasionnel
Bonjour à tous,

Je souhaiterais ajouter le mot "JOUR" à cette fonction :

=SI(ESTNUM(CHERCHE("VACANCES";F10));0;SIERREUR(INDEX(Tableau5[TEMPS DE TRAVAIL];EQUIV(CALENDRIER!D8;LISTE5;0));""))

pour rechercher "VACANCES" et "JOUR".

Merci de votre aide.
Bonne journée.
David.
 
Bonjour à tous,

Peut-être:
VB:
=SI(OU(ESTNUM(CHERCHE("JOUR";F10));ESTNUM(CHERCHE("VACANCES";F10)));0;"OK")
ou
avec une liste des noms (Vacances; jour) en $I$6:$I$7
Code:
=SI(SOMMEPROD(--ESTNUM(CHERCHE(F10;$I$6:$I$7)))>0;0;"OK")

JHA
 
Dernière édition:
Bonjour JHA,
Merci pour ton coup de main.
Tes deux solutions fonctionnent bien seules.
Mais quand je rajoute la suite ex :

=SI(SOMMEPROD(--ESTNUM(CHERCHE(F10;$BK$4:$BK$5)))>0;0;"0");SIERREUR(INDEX(Tableau5[TEMPS DE TRAVAIL];EQUIV(CALENDRIER!S58;LISTE5;0));""))

ou

=SI(OU(ESTNUM(CHERCHE("JOUR";F10));ESTNUM(CHERCHE("VACANCES";F10)));0;"0");SIERREUR(INDEX(Tableau5[TEMPS DE TRAVAIL];EQUIV(CALENDRIER!S58;LISTE5;0));""))

J'ai un message d'erreur "La formule que vous avez tapée contient une erreur".

Merci de votre aide.
Bonne journée.
David.
 
Dernière édition:
@DAVID-44-

alors un indice : il doit y avoir exactement autant de parenthèses fermantes que de parenthèses ouvrantes ; le tout est de bien les compter, et de vérifier leur position ! 🙂

(je te laisse voir la suite avec JHA)

soan
 
Re,

pour ta 1ère formule, essaye ça (non testé, à adapter) :

VB:
=SI(SOMMEPROD(--ESTNUM(CHERCHE(F10;$BK$4:$BK$5)))>0;0;SIERREUR(INDEX(Tableau5[TEMPS DE TRAVAIL];EQUIV(CALENDRIER!S58;LISTE5;0));""))

soan
 
Re-Bonjour à tous,

J'ai fait un exemple de mon classeur en PJ.

Je souhaiterais ajouter le mot "JOUR" à cette fonction :

=SI(ESTNUM(CHERCHE("VACANCES";D4));0;SIERREUR(INDEX(Tableau5[TEMPS DE TRAVAIL];EQUIV(CALENDRIER!B2;LISTE5;0));""))

pour rechercher "VACANCES" et "JOUR".

Merci de votre aide.
Bonne journée.
David.
 

Pièces jointes

- 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

Discussions similaires

Réponses
4
Affichages
807
Réponses
6
Affichages
492
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…