Bonjour,
Je m'excuse par avance si cette problématique à déjà été solutionné. J'ai cherché un petit moment mais je n'ai trouvé la reponse nulle part.
Voici ma formule (volontairement raccourci pour gagner en clarté) :
=SI(OU(C1="REPOS";C1="CONGES";C1="FORMATION");"00:00";(D1-C1-0,3125)))
Cette formule est intégré dans la colonne d'heure supplémentaire, et permets de mettre automatiquement 00:00 heures si la personne est en REPOS, CONGES etc.... Elle fonctionne parfaitement mais le problème est que la liste de mot en C1 est bien plus longue et évolutive.. il faut donc a chaque fois que je rajoute de nouveaux mots à ma formule et que je copie/colle de partout, fastidieux.
Il me faudrait juste une formule du genre si C1 contient du texte, tu mets 00:00... ce qui me permettrait de pouvoir intégrer n'importe quel mot dans C1 sans me soucier de mettre à jour ma formule.
J'ai essayé de mettre C1="*e?", car j'avais cru comprendre que ca voulait dire si C1 contient la lettre e... et j'aurai reglé mon affaire en mettant toutes les lettres de l'alphabet, mais ca ne marche pas..
J'ai aussi vu cette formule : =SI(ESTNUM(CHERCHE("d";B11));"OUI";"NON") qui elle permet de faire le travail si la lettre d est présente (meme au milieu d'un mot). Mais parcontre je n'arrive à lui faire gérer d'autres lettre que d. Donc la aussi ma combine de mettre toutes les lettres de l'alphabet fonctionne pas.
Face a tout ce desespoir, je me tourne vers vous ! Merci d'avance.