Bonjour a tous et a toutes
voici mes donnees
o5 et N5 format texte
je dois gerer le nombre de creneau horaire d une salle
exemple
feuille Activite
cellule O5 un creneau commence a 09h30
cellule N5 se finit a 11h30
j ai donc 3 creneaux horaires
premier 09h00 10h00
2eme 10h00 11h00
3eme 11h00 12h00
j aimerais donc extraire sur une autre feuille
09h00 10h00 1
10h00 11h00 1 etc .....
la cellule O5 peut prendre les valeurs de 08h00 a 18h00 et N5 08h00 19h00
j ai essaye avec des si et des ou mais ca ne me va pas car
=SI(ET(Activité!O5>"0900";Activité!O5<="1000");1;0) ecrit 0
=SI(ET(Activité!O5>"1000";Activité!O5<="1100");1;0) ecrit 0
=SI(ET(Activité!O5>"1100";Activité!O5<="1200");1;0) ecrit 1
2 eme essai avec ou
=SI(OU(Activité!N5>"0900";Activité!O5<="1000");1;0) ecrit 1
=SI(OU(Activité!N5>"1000";Activité!O5<="1100");1;0) ecrit 0
=SI(OU(Activité!N5>"1100";Activité!O5<="1200");1;0) ecrit 1
=SI(OU(Activité!N5>"1200";Activité!O5<="1300");1;0) ecrit 1 ????
on m a conseille d utilise fonction tempsval()
mais la je ne fais que convertir l heure en format hexa
=SI(ET(Activité!O5>TEMPSVAL("09:00");Activité!O5<=TEMPSVAL("10:00"));1;0)
merci de votre aide
je viens de trouver cela sur le net je ne sais pas si cela peut marcher ( en adaptant bien sur )
Pour la plage [18:00,19:00[ :
=NB.SI(B1:B10;"<19:00")-NB.SI(B1:B10;"<18:00")