Retourner une valeur si dans l'un des intervalls

Le
Jordane
bonjour,
j'ai une colonne contenant des heures sous le format : (hh:mm)
08:31
08:33
09:05
09:40
08:50
09:25

J'aimerai avoir pour chaque ligne le résulat suivant
=> si mon heure est comprise entre 08:30 et 09:00 -> la valeur retournée est
08:30. si mon heure est comprise entre 09:00 et 09:30 -> la valeur retournée
est 09:00 , entre 09:30 et 10h00 -> 09:30 etc.

petite précision : Les heures dans mon tableau ne sont pas triées.

J'espere avoir été assez clair.

Merci par avance des réponses éventuelles. ( si possible sans macro ).
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Carim
Le #5096711
Bonjour,

Est-ce cette formule te convient :

=ARRONDI((A2*48+1/30),0)/48

A+
Carim
Le #5096701
Bonjour,

=PLANCHER(A2,1/48)

pour arrondir vers la demi-heure du bas ...

A+
Jordane
Le #5096691
Bonjour et merci pour ta réponse.
Par contre elle ne correspond pas à ce que je cherche.
En effet, il me faut toujours la valeur inférieur.
Exemple : 08:55 doit me retourner 08:30 et non 09:00.

-> pour toutes les valeurs comprises dans mon intervalle je doit obtenir la
valeur minimum de cet intervalle.
Exemple : pour les valeurs 08:30 , 08:35 , 08:45 , 08:59 -> la valeur
retournée doit être 08:30... idem pour les valeurs comprises entre 09:00 et
09h30 -> la valeur retournée doit être 09:00 .. etc.

Bonne journée.


Bonjour,

Est-ce cette formule te convient :

=ARRONDI((A2*48+1/30),0)/48

A+



Corto
Le #5096681
Bonjour Jordane,
=ARRONDI.INF(A2*48;0)/48

Corto

bonjour,
j'ai une colonne contenant des heures sous le format : (hh:mm)
08:31
08:33
09:05
09:40
08:50
09:25
....
J'aimerai avoir pour chaque ligne le résulat suivant
=> si mon heure est comprise entre 08:30 et 09:00 -> la valeur retour née est
08:30. si mon heure est comprise entre 09:00 et 09:30 -> la valeur reto urnée
est 09:00 , entre 09:30 et 10h00 -> 09:30 ... etc.

petite précision : Les heures dans mon tableau ne sont pas trié es.

J'espere avoir été assez clair.

Merci par avance des réponses éventuelles. ( si possible sans macro ).



poc
Le #5096671
Bonjour,
avec dans A1 votre heure.
=TEMPS(HEURE(A1);SI(MINUTE(A1)>30;30;0);0)
Cordialement
Poc
"Jordane" news:
bonjour,
j'ai une colonne contenant des heures sous le format : (hh:mm)
08:31
08:33
09:05
09:40
08:50
09:25
...
J'aimerai avoir pour chaque ligne le résulat suivant
=> si mon heure est comprise entre 08:30 et 09:00 -> la valeur retournée
est
08:30. si mon heure est comprise entre 09:00 et 09:30 -> la valeur
retournée
est 09:00 , entre 09:30 et 10h00 -> 09:30 ... etc.

petite précision : Les heures dans mon tableau ne sont pas triées.

J'espere avoir été assez clair.

Merci par avance des réponses éventuelles. ( si possible sans macro ).


Carim
Le #5096651
Bonjour,

=PLANCHER(A2,1/48)


pour arrondir vers la demi-heure du bas ...


A+
Jordane
Le #5096641
Merci ça fonctionne très bien également.


Bonjour Jordane,
=ARRONDI.INF(A2*48;0)/48

Corto

bonjour,
j'ai une colonne contenant des heures sous le format : (hh:mm)
08:31
08:33
09:05
09:40
08:50
09:25
....
J'aimerai avoir pour chaque ligne le résulat suivant
=> si mon heure est comprise entre 08:30 et 09:00 -> la valeur retournée est
08:30. si mon heure est comprise entre 09:00 et 09:30 -> la valeur retournée
est 09:00 , entre 09:30 et 10h00 -> 09:30 ... etc.

petite précision : Les heures dans mon tableau ne sont pas triées.

J'espere avoir été assez clair.

Merci par avance des réponses éventuelles. ( si possible sans macro ).






Jordane
Le #5096631
Merci ça fonctionne très bien.


Bonjour,

=PLANCHER(A2,1/48)

pour arrondir vers la demi-heure du bas ...

A+



Jordane
Le #5096621
Merci.
ça fonctionne aussi mais je préfère les réponses ci-dessus.




Bonjour,
avec dans A1 votre heure.
=TEMPS(HEURE(A1);SI(MINUTE(A1)>30;30;0);0)
Cordialement
Poc
"Jordane" news:
bonjour,
j'ai une colonne contenant des heures sous le format : (hh:mm)
08:31
08:33
09:05
09:40
08:50
09:25
...
J'aimerai avoir pour chaque ligne le résulat suivant
=> si mon heure est comprise entre 08:30 et 09:00 -> la valeur retournée
est
08:30. si mon heure est comprise entre 09:00 et 09:30 -> la valeur
retournée
est 09:00 , entre 09:30 et 10h00 -> 09:30 ... etc.

petite précision : Les heures dans mon tableau ne sont pas triées.

J'espere avoir été assez clair.

Merci par avance des réponses éventuelles. ( si possible sans macro ).







Carim
Le #5096511
Merci pour le retour d'infos ...
Publicité
Poster une réponse
Anonyme