Comment ajouter des intervalles de départs toutes les 3 minutes dans le cadre d’une course qui démarre à 14h ? La réponse avec trois méthodes, la plus simple, la plus classique et la plus automatisée.
Nous allons partir des informations ci-dessous :

Solution 1 : La Fonction TEMPS
Pour calculer les intervalles, ici nous allons prendre la fonction TEMPS, qui requiert 3 arguments.
- Heures
- Minutes
- Secondes
L’avantage d'utiliser la fonction TEMPS c’est qu’elle permet d'écrire chaque partie avec des nombres entiers. Comme par exemple
=TEMPS(3;15;26) => 03:15:26



A noter qu’il faudra changer le format pour hh:mm car la fonction retourne le résultat au format AM/PM (bizarre mais c'est ainsi)
Ensuite, on peut utiliser l'astuce vue dans cet article, pour associer le texte "minutes" à la valeur 3. Ainsi, la cellule reste une valeur numérique 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



Voici la première solution !
Solution 2 : Avec le Format Heure
Ici, nous n'allons pas utiliser la valeur 3, mais écrire 3 minutes (avec les 2 points)
00:03:00
Les heures et minutes sont une fraction de la journée (explications dans cet article).
Nous allons construire un nouveau format des heures hh:mm auquel nous allons aussi rajouter le format "minutes".



Voici le résultat :



Comme la valeur de départ et l'intervalle sont exprimés avec des données horaires, la formule consiste simplement à les additionner.
=(C4+$D$2)



Solution 3 : La fonction SEQUENCE
Cette dernière solution pour calculer les intervalles va permettre d’automatiser la recopie des lignes en créant une série de données, espacées de 3 minutes. Pour réaliser cela, nous allons utiliser la fonction SEQUENCE et nous devons indiquer dans la fonction, le nombre de recopie (ou encore le nombre de répétition).
=SEQUENCE(lignes;colonnes;début;pas)
- 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 : de combien seront espacés chaque ligne ? De 3 minutes
La fonction s'écrit donc
=SEQUENCE(D3;1;D1;D2)



Voici le résultat :



Nous voyons que nos données sont entourées par un contour bleuté ; c’est le signe de la matrice créée.
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.



17/10/2022 @ 13:12
C'est génial cette nouvelle fonction "SEQUENCE", merci de cette démo
17/10/2022 @ 13:28
Merci pour ce commentaire, et ravi que ça vous ait plu !!
10/10/2022 @ 08:47
Intéressant !
Merci 🙂
10/10/2022 @ 09:12
Avec grand plaisir !! Merci !