Comment créer une liste de temps avec intervalle de temps toutes les x minutes ? Nous allons voir au travers d'un exemple 3 méthodes pour créer ce type de liste, sans erreur
- Utiliser la fonction TEMPS
Cette fonction crée une heure en se basant sur les 3 paramÚtres qui lui sont transmis.
- Ecrire l'intervalle de temps en minute
La gestion des heures dans Excel est toujours source de problÚme. Mais si vous saisissez correctement la valeur dans une cellule, le calcul sera simplifié.
- La fonction SEQUENCE
La fonction SEQUENCE permet de créer des listes de plusieurs valeurs en une seule formule. Nous allons voir comment la paramétrer pour gérer une liste d'intervalle en minute.
Nous allons prendre comme exemple, le départ d'une course à 14 heures avec un départ toutes les 3 minutes.
Solution 1 : La Fonction TEMPS
Si votre intervalle de temps est un nombre entier, comme la valeur 3, la fonction TEMPS va vous permettre de faire les convertions avec des heures trĂšs simplement.
Ensuite, on peut utiliser l'astuce vue dans cet article, pour associer le texte "minutes" à la valeur 3. Ainsi, la cellule reste un enier et le rajout du texte exprime la nature du contenu de la cellule. Voici le résultat :
La formule pour ajouter 3 minutes à l'heure de départ est tout simplement :
=B5+TEMPS(0;$B$2;0)
Ensuite, il ne nous reste plus qu'à recopier la formule pour créer une liste de temps de départ
Solution 2 : Avec le Format Heure
Les heures et minutes sont une fraction de la journée (explications dans cet article). Mais si nous saisissons la valeur 3 avec le séparateur ( : ), Excel comprend que vos avez saisie un temps. Donc nous allons saisir dans une cellule
00:03:00
Ensuite, nous allons construire un nouveau format des heures hh:mm auquel nous allons aussi rajouter le format "minutes". Retrouvez le guide complet pour cette méthode dans cet article.
Voici le résultat :
Comme la valeur de dĂ©part et l'intervalle sont exprimĂ©s avec des donnĂ©es horaires, il suffit d'additionner les 2 cellules đ
=B5+$B$2
Solution 3 : La fonction SEQUENCE
Cette derniÚre solution va utiliser la fonction SEQUENCE pour créer une liste de départ toutes les de 3 minutes.
- Ligne : le seul argument obligatoire, correspond au nombre de lignes de la matrice à créer, ici le nombre de départs
- Colonne : par défaut 1 si non renseigné, non obligatoire
- DĂ©but : oĂč commence-t-on. Ici, Ă partir de 14h
- Pas : l'Ă©cart entre chaque valeur, soit 3 minutes
La fonction s'Ă©crit
=SEQUENCE(D3;1;D1;D2)
Voici le résultat :
Si nous changeons le nombre de dĂ©parts (en D3), la liste sâactualisera instantanĂ©ment. Et le format des heures s'appliquera sur toutes les lignes ! Si nous renseignons 10 Ă la place de 8, la matrice sâest adaptĂ©e.
Nico
14/04/2023 @ 20:50
Bonsoir,
Super cette fonction séquence et merci pour cette aide précieuse !
J'ai voulu l'unir avec la fonction ALEA afin d'avoir un/ou plusieur(s) départ(s) entre 5:01 et 6:01, mais il se trouve que l'heure renvoyée aprÚs calcul est au delà de cette plage horaire.
Quelqu'un pourrait m'aidé svp?
Cordialement,
Remi SELOSSE
17/04/2023 @ 06:42
Bonjour et merci !
Peut-ĂȘtre utiliser plutĂŽt ALEA.ENTRE.BORNES pour dĂ©limiter les bornes de dĂ©but et de fin đ
Souriscel
17/10/2022 @ 13:12
C'est génial cette nouvelle fonction "SEQUENCE", merci de cette démo
Remi SELOSSE
17/10/2022 @ 13:28
Merci pour ce commentaire, et ravi que ça vous ait plu !!
Liana
10/10/2022 @ 08:47
Intéressant !
Merci đ
Remi SELOSSE
10/10/2022 @ 09:12
Avec grand plaisir !! Merci !