Formules à partir de dates et heures

Résolu
hatusu Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -  
hatusu Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je voudrais pouvoir, à partir d'une date, faire remonter une "période" : par exemple, du 01/09/13 au 31/08/14, la période "2013-2014". La formule que j'ai appliquée ne fonctionne pas et je ne comprends pas pourquoi.

Par ailleurs, à partir d'un horaire, je voudrais remonter un créneau horaire : par exemple, 12:30 se trouve dans le créneau "12:00 - 13:00". Je ne sais pas quelle formule appliquer pour ne pas avoir recours à une table et une rechercheV.

Je joins un extrait de mon fichier.

Je vous remercie par avance de votre aide.


https://www.cjoint.com/?0LotVIczMt6

A voir également:

3 réponses

Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Bonjour,

Essaie avec
=SI(A2<DATEVAL("31/08/2014");"2013-2014";"2014-2015")

A+
0
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Et pour les créneaux horaires
=SI(HEURE(B2)<13;SI(HEURE(B2)<12;SI(HEURE(B2)<11;SI(HEURE(B2)<10;SI(HEURE(B2)<9;SI(HEURE(B2)<8;"Hors créneau";E5);E6);E7);E8);E9);"Hors créneau")

A+
0
hatusu Messages postés 54 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Gyrus, les deux formules fonctionnent. Pour éviter d'avoir une table pour les créneaux horaires, je dois pouvoir remplacer les renvois ";E5).;E6)"... par les valeurs entre guillements ("12:00 à 13:00";"13:00 à 14:00")...
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonsoir hatusu

La formule ne fonctionne pas Mais il n'y a aucune formule dans ton fichier !

Essaie celle ci :
=SI(HEURE(B2)=8;E5;SI(HEURE(B2)=9;E6;SI(HEURE(B2)=10;E7;SI(HEURE(B2)=11;E8;SI(HEURE(B2)=12;E9;"hors tranche")))))

Cdlmnt
0
hatusu Messages postés 54 Date d'inscription   Statut Membre Dernière intervention  
 
Bonbsoir Via55

Il y a une formule dans la colonne "Saison".
Merci pour ta formule qui fonctionne.

Cordialement
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonsoir à tous,

Autre proposition :

Période: ="20"&STXT(C4;10;2)&"-20"&STXT(C4;22;2)
Tranche: =TEXTE(HEURE(B2);"00"":00""")&" à " & TEXTE(HEURE(B2)+1;"00"":00""")

https://www.cjoint.com/c/CLowHE7nx4w
eric
0
hatusu Messages postés 54 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir Eric

La formule pour la période ne fonctionne pas mais celle pour les tranches horaires fonctionne.
Merci

Cordialement
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

La formule pour la période ne fonctionne pas
Si tu regardes dans le fichier en C2 tu verras qu'elle fonctionne bien, et ce quelles que soient les années inscrites; A condition que le format "du 01/09/13 au 31/08/14" soit toujours respecté.

eric

PS: j'ai peut-être appelé Période ce que tu appelles Saison
0
hatusu Messages postés 54 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir

Ah... effectivement, je ne l'avais pas liée avec la bonne cellule :-)
Merci
0