Afficher par formule un texte selon une période de dates

Bonjour à tous,

Comment faire pour corriger les formules en colonne D et G et les faire adapter au tableau des dates dans la feuille "Fériés" de telle façon a écrire "Examens" ou "Congé" ou "Cours" ?

On devra tester si le jour en colonne B est un jour d’"Examens" ou un "Congé" par exemple, selon la période définie dans le tableau "A1:C6", sinon la colonne "Emargement" reste vide.

Le mot "Cours" ne devra être affiché que si le jour en colonne B correspond à un Mardi ou un Mercredi.

=SI(OU(JOURSEM($B12)=3;JOURSEM($B12)=4);"Cours";"")

Merci d'avance.

27apprentis.xlsx (14.76 Ko)

Bonsoir @ tous,

pas sûr d'avoir bien saisi la demande, en D12 :

=SI(ET(B12>=INDEX(Fériés!B:B;EQUIV(D$7;Fériés!D:D;0));B12<=INDEX(Fériés!C:C;EQUIV(D$7;Fériés!D:D;0)));"Congé";SI(OU(ET(B12>="02/12/2014"*1;B12<="04/12/2014"*1);ET(B12>="01/06/2015"*1;B12<="03/06/2015"*1));"Examens";SI(GAUCHE(TEXTE(B12;"jjj"))="M";"Cours";"")))

@ tirer vers le bas

@ te relire

Bonjour R@chid,

Merci pour la formule.

Seulement pour les "Examens", ce n'est pas forcément 2 fois par an. Les examens pourront être 3 voir 4 par an.

Pour les "Cours", ils seront limités dans une période allant par exemple du 15/09/2014 au 30/05/2015 selon l'année scolaire.

Merci.

Rechercher des sujets similaires à "afficher formule texte periode dates"