Comment calculer des durées exprimées en heur
Résolu/Fermé
corbysou
-
11 janv. 2011 à 21:38
Raymond PENTIER Messages postés 58422 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 mai 2024 - 13 janv. 2011 à 14:52
Raymond PENTIER Messages postés 58422 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 mai 2024 - 13 janv. 2011 à 14:52
A voir également:
- Comment calculer des durées exprimées en heur
- Comment calculer une moyenne sur excel - Guide
- Calculer alimentation pc - Guide
- Convertir heure en centième excel ✓ - Forum Excel
- 35 go internet équivalent en heure - Forum Mobile
- Comment calculer une somme sur excel - Guide
5 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
Modifié par Patrice33740 le 11/01/2011 à 21:59
Modifié par Patrice33740 le 11/01/2011 à 21:59
Ce n'est pas du tout une lacune d'Excel, Excel ne fait que très rarement des erreur : dans 99,99% des cas il s'agit d'erreur de l'utilisateur !
Si vous trouvez que 12:15 + 13:30 = 1:45 c'est parce que vous avez choisi un format d'affichage qui n'est le bon, vous n'affichez qu'une partie de l'information.
Le résultat réel est 1 jour et 1 heure et 45 minutes pour le vérifier il suffit de retrancher 2:00 du résultat, vous obtiendrez 23:45 (Excel n'a pas fait d"erreur !).
Lorsque on additionne des heures et que le résultat risque de dépasser 24 h, il faut permettre à Excel d'afficher les valeurs correspondantes, pour cela il existe au moins 2 formats mieux adaptés que le format hh:mm :
- le 1° permet d'afficher des jours : j hh:mm (si le nombre de jour reste inférieur à 31) ou des jours et des mois j/m hh:mm
- le 2° totalise les heures au delà de 24 sans utiliser les jours : [h]:mm
Cordialement
Patrice
Si vous trouvez que 12:15 + 13:30 = 1:45 c'est parce que vous avez choisi un format d'affichage qui n'est le bon, vous n'affichez qu'une partie de l'information.
Le résultat réel est 1 jour et 1 heure et 45 minutes pour le vérifier il suffit de retrancher 2:00 du résultat, vous obtiendrez 23:45 (Excel n'a pas fait d"erreur !).
Lorsque on additionne des heures et que le résultat risque de dépasser 24 h, il faut permettre à Excel d'afficher les valeurs correspondantes, pour cela il existe au moins 2 formats mieux adaptés que le format hh:mm :
- le 1° permet d'afficher des jours : j hh:mm (si le nombre de jour reste inférieur à 31) ou des jours et des mois j/m hh:mm
- le 2° totalise les heures au delà de 24 sans utiliser les jours : [h]:mm
Cordialement
Patrice
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 686
11 janv. 2011 à 21:48
11 janv. 2011 à 21:48
bonjour
Si ce n'est pas prévu, c'est une grave lacune d'Excel
Je pense surtout que tu n'as guère cherché car le sujet est traité plusieurs fois par jour sur le site : il suffit de mettre ta cellule au format personnalisé [h]:mm
Si ce n'est pas prévu, c'est une grave lacune d'Excel
Je pense surtout que tu n'as guère cherché car le sujet est traité plusieurs fois par jour sur le site : il suffit de mettre ta cellule au format personnalisé [h]:mm
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
12 janv. 2011 à 21:31
12 janv. 2011 à 21:31
Bonjour corbysou,
Il n'est est malheureusement pas possible d'afficher des temps négatifs aux formats [h]:mm ou hh:mm
Comme je le dis dans mon premier post, Excel ne fait que très rarement des erreurs et, si il ne peut pas afficher des heures négatives (ça c'est une réelle lacune !), le résultat du calcul reste juste.
Il est possible d'utiliser un format mixte, par exemple :
[h]:mm;[Rouge]-[m]" min"
qui affiche un temps supérieur ou égal à zéro au format heures cumulées et minutes et les temps négatifs en rouge au format minutes cumulées.
Il n'est est malheureusement pas possible d'afficher des temps négatifs aux formats [h]:mm ou hh:mm
Comme je le dis dans mon premier post, Excel ne fait que très rarement des erreurs et, si il ne peut pas afficher des heures négatives (ça c'est une réelle lacune !), le résultat du calcul reste juste.
Il est possible d'utiliser un format mixte, par exemple :
[h]:mm;[Rouge]-[m]" min"
qui affiche un temps supérieur ou égal à zéro au format heures cumulées et minutes et les temps négatifs en rouge au format minutes cumulées.
Bonjour Patrice,
J'y suis parvenu. On peut afficher des heures négatives en adoptant la commande "Utiliser le calendrier depuis 1904"
Ainsi, on obtient, par ex: 6:30 - 8:00 = -1:30 sans problème
Inconvénients:
1) Si le fichier Excel contient déjà des dates au moment où vous forcez le calendrier de 1904, toutes les dates sont modifiées de +/- 4ans
2) Je n'ai pas encore trouvé le moyen d'encoder directement une heure négative, sauf en la produisant indirectement comme étant le résultat d'un calcul comme ci-dessus.
Bien à vous
J'y suis parvenu. On peut afficher des heures négatives en adoptant la commande "Utiliser le calendrier depuis 1904"
Ainsi, on obtient, par ex: 6:30 - 8:00 = -1:30 sans problème
Inconvénients:
1) Si le fichier Excel contient déjà des dates au moment où vous forcez le calendrier de 1904, toutes les dates sont modifiées de +/- 4ans
2) Je n'ai pas encore trouvé le moyen d'encoder directement une heure négative, sauf en la produisant indirectement comme étant le résultat d'un calcul comme ci-dessus.
Bien à vous
Raymond PENTIER
Messages postés
58422
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 mai 2024
17 104
13 janv. 2011 à 14:52
13 janv. 2011 à 14:52
C'est donc fortement déconseillé !
Raymond PENTIER
Messages postés
58422
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 mai 2024
17 104
12 janv. 2011 à 03:58
12 janv. 2011 à 03:58
Par défaut, Excel calcule l'heure affichée par l'horloge :
Tu prends le train à Oslo à 12:15 et tu roules pendant 13:30 pour aller à Madrid :
Tu arriveras à destination effectivement à 1:45.
Si tu veux faire des calculs de durées, il faut le spécifier à Excel (voir posts #1 & 2).
Tu prends le train à Oslo à 12:15 et tu roules pendant 13:30 pour aller à Madrid :
Tu arriveras à destination effectivement à 1:45.
Si tu veux faire des calculs de durées, il faut le spécifier à Excel (voir posts #1 & 2).
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58422
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 mai 2024
17 104
13 janv. 2011 à 04:58
13 janv. 2011 à 04:58
Bonjour corbysou,
quand tu regardes ta montre, elle n'affiche JAMAIS d'heure négative ? c'est pareil pour Excel ; alors tu utilises 2 colonnes, la première avec =SI(A2>B2;A2-B2;0) et la seconde avec =SI(A2<B2;0;B2-A2)
quand tu regardes ta montre, elle n'affiche JAMAIS d'heure négative ? c'est pareil pour Excel ; alors tu utilises 2 colonnes, la première avec =SI(A2>B2;A2-B2;0) et la seconde avec =SI(A2<B2;0;B2-A2)
12 janv. 2011 à 10:48
Une autre question porte sur des différences d'heure quand le résultat est négatif
Ex: 38h15-40h