MICROSOFT MVP

RECHERCHE D’EMPLOI AVEC

Calculer des intervalles par Minutes

Temps de lecture : 3 minutes

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 :

Presensation calcul des intervalles

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

Exemple fonction TEMPS

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

format personnalise pour ajouter le mot minutes

Voici le résultat :

Affichage du mot minutes dans la cellule

La formule pour ajouter 3 minutes à l'heure de départ est tout simplement :

=B5+TEMPS(0;$B$2;0)

Formule pour ajouter 3 minutes

Ensuite, il ne nous reste plus qu'à recopier la formule pour créer une liste de temps de départ

Recopie du calcul des intervalles avec la fonction TEMPS

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".

Nouveau format pour afficher les minutes ainsi que le mot minute

Voici le résultat :

Ajout de la valeur 3 minutes dans une cellule

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)

Calcul de lintervalle avec 2 valeurs horaires

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)

SEQUENCE

Voici le résultat :

Departs Sequence matriceJPG

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.

La Fonction SEQUENCE s adapte au nombre de lignes

4 Comments

  1. Souriscel
    17/10/2022 @ 13:12

    C'est génial cette nouvelle fonction "SEQUENCE", merci de cette démo

    Reply

    • Remi SELOSSE
      17/10/2022 @ 13:28

      Merci pour ce commentaire, et ravi que ça vous ait plu !!

      Reply

  2. Liana
    10/10/2022 @ 08:47

    Intéressant !
    Merci 🙂

    Reply

    • Remi SELOSSE
      10/10/2022 @ 09:12

      Avec grand plaisir !! Merci !

      Reply

Leave a Reply

Your email address will not be published. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

RECHERCHE D’EMPLOI AVEC