Microsoft 365 Calculer le retard des trains en minute

almeda82

XLDnaute Nouveau
bonsoir a tous
je suis un aiguilleur a la SNTF malheureusement il y a beaucoup de retard
je veux faire un programme sous excel pour calculer le retard des trains par minute même s'il dépasse 60 min
j'aimerais bien que vous m'aidiez pour les formules des cases de B a F
et quel soit synchronisé avec le temps du pc avec rafraîchissement chaque seconde bien sur si possible
je suis très reconnaissant de votre soutien et merci
 

Pièces jointes

  • tableau horaire trains.xlsx
    8.7 KB · Affichages: 25

eriiic

XLDnaute Barbatruc
Bonjour à tous,

Il ne fait pas que ce soit lui qui renseigne la BDD de l'API.. :)
Une proposition sur ton fichier.
Le retard s'affiche en direct. Un double-clic sur le train en A ou sur Stopper en F note "Arrivé" en F et stoppe le chrono.
En cas d'erreur, supprimer "Arrivé" pour reprendre le décompte sans perte.
En cas d'arrivée le lendemain, saisir Date heure en B et remplacer Time par Now() dans la macro.
eric
 

Pièces jointes

  • tableau horaire trains.xlsm
    18.7 KB · Affichages: 17
Dernière édition:

almeda82

XLDnaute Nouveau
Bonjour à tous,

Il ne fait pas que ce soit lui qui renseigne la BDD de l'API.. :)
Une proposition sur ton fichier.
Le retard s'affiche en direct. Un double-clic sur le train en A ou sur Stopper en F note "Arrivé" en F et stoppe le chrono.
En cas d'erreur, supprimer "Arrivé" pour reprendre le décompte sans perte.
En cas d'arrivée le lendemain, saisir Date heure en B et remplacer Time par Now() dans la macro.
eric
merci
eriiiic et pour toutes l'équipe
c'est bien ce que je cherche je vais le modifier pour mes besoin
c'est just que je ne sais pas comment accédé au formule que tu a mis
 

eriiic

XLDnaute Barbatruc
une version qui permet les 2 types de saisie.
Si heure seule dans Arrivée prévue, on considère la date du PC.
Si date-heure de saisi, on prend en compte la date saisie (à partir du 02/01/1900).
eric
 

Pièces jointes

  • tableau horaire trains.xlsm
    18.8 KB · Affichages: 9