Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Calcul Temps entre deux horaires

  • Initiateur de la discussion Initiateur de la discussion lolo42
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bonjour Lolo,
Tel qu'exprimé en G et H, ils sont considérés par XL en décimal et non en sexadécimal.
Donc ramené à la notation hh,mm, on arrive à :
VB:
=SI(H4="";"";ENT(((ENT(H4)+100*(H4-ENT(H4))/60)-(ENT(G4)+100*(G4-ENT(G4))/60)))+60*(((ENT(H4)+100*(H4-ENT(H4))/60)-(ENT(G4)+100*(G4-ENT(G4))/60))-ENT(((ENT(H4)+100*(H4-ENT(H4))/60)-(ENT(G4)+100*(G4-ENT(G4))/60))))/100)

Ce serait quand même plus simple de mettre en notation horaire hh:mm, ce serait automatique.
 

Pièces jointes

Très étonnée de la longueur de la formule, mais elle fonctionne a merveille!
Exactement ce que je voulais comme résultat.
N'y serait pas arrivé sans votre aide précieuse.
Merci beaucoup.
Cordialement
 
On doit pouvoir simplifier.
Mais il faut convertir 12,35 (hh,mm) en 12.58 en décimal, ça fait :
VB:
ENT(G4)+100*(G4-ENT(G4))/60
Idem pour 20,15.
Et il faut ramener le résultat décimal en notation hh,mm.
 
Bonjour,

Peut-être une autre possibilité (si ça fonctionne...) :
Code:
=ENT(24*(TEMPS(ENT(H4);100*MOD(H4;1);0)-TEMPS(ENT(G4);100*MOD(G4;1);0)))+MOD(24*(TEMPS(ENT(H4);100*MOD(H4;1);0)-TEMPS(ENT(G4);100*MOD(G4;1);0));1)*0,6
 
Tu as vraiment besoin de ce format bizarre, à mi-chemin entre des heures "normales" et des heures en centièmes ?

Est-ce pour simplifier la vie de la personne qui saisie les heures en question ?
(plus simple de saisir la "," que les ":")
 
bonjour lolo 4 bonjour le fil
sans oublier que pour excel le format horaire c'est xx:xx:xx, et là le calcul est automatique. (comme le dit sylvanu)
pour s'en convaincre, dans une cellule il suffit de taper le raccourci clavier ctrl+: (horaire = maintenant)
cordialement
galougalou
 
Dernière édition:
Bonjour,

D'autant plus qu'en saisissant au format excel on voit tout de suite l'erreur si on saisi 2:72
2,72 passe totalement inaperçu.
Il vaut mieux prendre de bonnes habitudes.
eric
 
re le fil
en complément pour aider un collaborateur dans sa saisie, avec virgule ou avec point, une boite de dialogue qui valide au format horaire, n'importe où dans la feuille et dans la cellule active.
un code dans l'événement feuille sur double clic pour faire apparaitre la boite de dialogue.
cordialement
galougalou
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
354
Réponses
17
Affichages
544
Réponses
20
Affichages
509
  • Question Question
Microsoft 365 calcul de période
Réponses
4
Affichages
105
  • Question Question
Microsoft 365 Bonsoir,
Réponses
5
Affichages
488
Réponses
4
Affichages
136
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…