Calcul difference d'heures sous excel
Résolu/Fermé
comando69
Raymond PENTIER
- Messages postés
- 120
- Date d'inscription
- mardi 14 février 2006
- Statut
- Membre
- Dernière intervention
- 23 avril 2007
Raymond PENTIER
- Messages postés
- 56104
- Date d'inscription
- lundi 13 août 2007
- Statut
- Contributeur
- Dernière intervention
- 24 mai 2022
A voir également:
- Différence heure excel
- Excel calcul durée entre 2 heures - Meilleures réponses
- Excel différence entre deux heures - Meilleures réponses
- Difference heure excel ✓ - Forum - Excel
- Calcul différence heure excel ✓ - Forum - Bureautique
- Différence sous excel de date heure ✓ - Forum - Excel
- Différence entre deux heures excel ✓ - Forum - Excel
- Concatener date et heure excel ✓ - Forum - Excel
11 réponses
il faut mettre tes cellules au format heure du type "12:10:00".
Ensuite entrer la formule en la faisant débuter par le signe =
donner les coordonnées des cellules à déduire exemple =C6-C5
Ensuite entrer la formule en la faisant débuter par le signe =
donner les coordonnées des cellules à déduire exemple =C6-C5
Vaucluse
26 nov. 2010 à 18:06
- Messages postés
- 26495
- Date d'inscription
- lundi 23 juillet 2007
- Statut
- Contributeur
- Dernière intervention
- 8 avril 2022
26 nov. 2010 à 18:06
Bonjour
=MOD(Cell arrivée-cell départ;1)
ça marche dans les deux cas
crdlmnt
=MOD(Cell arrivée-cell départ;1)
ça marche dans les deux cas
crdlmnt
Furtif
26 nov. 2006 à 11:00
- Messages postés
- 9874
- Date d'inscription
- lundi 25 avril 2005
- Statut
- Contributeur
- Dernière intervention
- 8 mars 2010
26 nov. 2006 à 11:00
Salut
J'ai ouvert mon Excel, j'ai cliqué sur le point d'interrogation dans son menu, j'ai demandé "aide sur excel", puis j'ai entré "calcul de différence d'heure".
Et l'aide en ligne m'a donné la réponse directe, avec toutes les formules pour y arriver.
Je pense que tu dois pouvoir y arriver de la même manière .....
J'ai ouvert mon Excel, j'ai cliqué sur le point d'interrogation dans son menu, j'ai demandé "aide sur excel", puis j'ai entré "calcul de différence d'heure".
Et l'aide en ligne m'a donné la réponse directe, avec toutes les formules pour y arriver.
Je pense que tu dois pouvoir y arriver de la même manière .....
bonjour et bonne année à tous
Moi j'aimerais effectuer cette différence d'heures mais séparer mes heures de nuits et de jour
ex: je travaille de jour de 6h00 a 21h00 et de nuit de 21h00 à 6h00 bien sur
j'ai commencer a 18h00 et je finit a 01h00
comment fait pour qu'il me dise dans une colonne que j'ai 3h00 (de jour) et dans une autre 4h00 (de nuit)
merci d'avance
Moi j'aimerais effectuer cette différence d'heures mais séparer mes heures de nuits et de jour
ex: je travaille de jour de 6h00 a 21h00 et de nuit de 21h00 à 6h00 bien sur
j'ai commencer a 18h00 et je finit a 01h00
comment fait pour qu'il me dise dans une colonne que j'ai 3h00 (de jour) et dans une autre 4h00 (de nuit)
merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour !
pour prendre en compte le calcul d'un delta horaire entre avant minuit et après minuit, aussi bien que sur les 24 heures de la même journée
avec A1 heure de début et B1 heure de fin, cette formule fonctionne très bien
=B1-A1+SI(A1>B1;1)
en prenant soin de prendre un format de cellule Heure hh:mm
par contre, c'est une formule que j'ai trouvé telle quelle sur le net, et si quelqu'un pouvait me l'expliquer... : ))) je ne saisis pas ce que fait la partie +SI(A1>B1;1)
pour prendre en compte le calcul d'un delta horaire entre avant minuit et après minuit, aussi bien que sur les 24 heures de la même journée
avec A1 heure de début et B1 heure de fin, cette formule fonctionne très bien
=B1-A1+SI(A1>B1;1)
en prenant soin de prendre un format de cellule Heure hh:mm
par contre, c'est une formule que j'ai trouvé telle quelle sur le net, et si quelqu'un pouvait me l'expliquer... : ))) je ne saisis pas ce que fait la partie +SI(A1>B1;1)
eriiic
Modifié par eriiic le 7/12/2010 à 21:53
- Messages postés
- 24390
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 23 mai 2022
Modifié par eriiic le 7/12/2010 à 21:53
Bonjour,
regarde (et garde) plutôt la formule du post 9.
Elle est plus concise et interessante.
eric
regarde (et garde) plutôt la formule du post 9.
Elle est plus concise et interessante.
eric
eriiic
7 déc. 2010 à 22:40
- Messages postés
- 24390
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 23 mai 2022
7 déc. 2010 à 22:40
Les heures sur excel sont exprimées en fraction de jour.
Par exemple 12:00 =0.5 , 18:00=0.75
=B1-A1+SI(A1>B1;1)
partie 1 : =B1-A1 jusque là tout va bien on fait la différence B1-A1
partie 2 : +SI(A1>B1;1) littéralement : ajouter 1 si A1>B1 (donc si ma différence est négative)
ce qui revient à ajouter 1 jour au résultat négatif,
la seconde heure (inférieure à la première) appartient au lendemain (d'où le +1)
C'est équivalent à 'résultat' MODULO 1
eric
Par exemple 12:00 =0.5 , 18:00=0.75
=B1-A1+SI(A1>B1;1)
partie 1 : =B1-A1 jusque là tout va bien on fait la différence B1-A1
partie 2 : +SI(A1>B1;1) littéralement : ajouter 1 si A1>B1 (donc si ma différence est négative)
ce qui revient à ajouter 1 jour au résultat négatif,
la seconde heure (inférieure à la première) appartient au lendemain (d'où le +1)
C'est équivalent à 'résultat' MODULO 1
eric
Merci Eric !
faut reconnaitre que ces formules ne sont pas vraiment triviales. J'avais vu que le résultat devenait incohérent quand on mettait un opérande avec décimale au lieu d'un entier naturel.. mais je ne savais pas comment excel traitait les heures.
ça a un "petit côté java" qui me plait bien, et ça va me servir, merci encore. Pour la formulation +SI(... j'ai vainement recherché un site qui expliquait cette possibilité sue excel
bonne soirée
faut reconnaitre que ces formules ne sont pas vraiment triviales. J'avais vu que le résultat devenait incohérent quand on mettait un opérande avec décimale au lieu d'un entier naturel.. mais je ne savais pas comment excel traitait les heures.
ça a un "petit côté java" qui me plait bien, et ça va me servir, merci encore. Pour la formulation +SI(... j'ai vainement recherché un site qui expliquait cette possibilité sue excel
bonne soirée
Bonjour à tous, pour ma part j'ai un soucis également lors de calcul d'heures de 2 jours différent. voici un exemple concret donc si je travaille de 8H00 à 12H00 et 14h00 a 17h00 pas de problème mais c pour calculer la différence si je travaille de nuit par exemple et ke je fais 22H00 à 5H00 du matin n'étant pas le meme jour comment faire pour qu'il me calcule les 7H00 ??? Merci par avance.
comando69
26 nov. 2006 à 12:15
- Messages postés
- 120
- Date d'inscription
- mardi 14 février 2006
- Statut
- Membre
- Dernière intervention
- 23 avril 2007
26 nov. 2006 à 12:15
merci de ta reponse
mais j'ai essayer ce que tu m'as dit j'ai regarder tous les articles et il y en avait aucun qui parlait des formules
mais j'ai essayer ce que tu m'as dit j'ai regarder tous les articles et il y en avait aucun qui parlait des formules
Furtif
2 déc. 2006 à 21:57
- Messages postés
- 9874
- Date d'inscription
- lundi 25 avril 2005
- Statut
- Contributeur
- Dernière intervention
- 8 mars 2010
2 déc. 2006 à 21:57
Salut
Voilà, je t'ai recopié ce qui est dit dans l'aide EXCEL :
-------------------------------------
Calculer la différence entre deux heures
Pour présenter le résultat au format horaire standard (heures : minutes : secondes)
Utilisez l'opérateur de soustraction (-) pour rechercher la différence entre des heures et la fonction TEXTE pour mettre en forme les heures.
Les heures ne doivent pas dépasser 24, les minutes 60 et les secondes 60.
Exemple de feuille de calcul
L'exemple sera plus compréhensible si vous le copiez dans une feuille de calcul vide.
Procédure
Créez un classeur ou une feuille de calcul vide.
Sélectionnez l'exemple de la rubrique d'aide. Ne sélectionnez pas les en-têtes des lignes ou des colonnes.
Sélection d'un exemple de l'aide
Appuyez sur CTRL+C.
Dans la feuille de calcul, sélectionnez la cellule A1 et appuyez sur CTRL+V.
Pour passer de l'affichage des résultats à celui des formules permettant de renvoyer les résultats, appuyez sur CTRL+` (apostrophe), ou dans le menu Outils, pointez sur Audit des formules, puis cliquez sur Mode d'audit des formules.
1
2
A B
Heure de début Heure de fin
9/6/2007 10:35 9/6/2007 15:30
Formule Description (résultat)
=TEXTE(B2-A2,"h") Heures entre deux heures (4)
=TEXTE(B2-A2,"h:mm") Heures et minutes entre deux heures (4:55)
=TEXTE(B2-A2,"h:mm:ss") Heures et secondes entre deux heures (4:55:00)
Remarque Vous pouvez également appliquer le format de date et heure sans utiliser la fonction TEXTE pour indiquer le format. Cependant, si vous utilisez à la fois un format appliqué avec la fonction TEXTE et un format numérique, la fonction TEXTE est prioritaire.
-----------------------------
avec ça tu devrais pouvoir t'en sortir
Voilà, je t'ai recopié ce qui est dit dans l'aide EXCEL :
-------------------------------------
Calculer la différence entre deux heures
Pour présenter le résultat au format horaire standard (heures : minutes : secondes)
Utilisez l'opérateur de soustraction (-) pour rechercher la différence entre des heures et la fonction TEXTE pour mettre en forme les heures.
Les heures ne doivent pas dépasser 24, les minutes 60 et les secondes 60.
Exemple de feuille de calcul
L'exemple sera plus compréhensible si vous le copiez dans une feuille de calcul vide.
Procédure
Créez un classeur ou une feuille de calcul vide.
Sélectionnez l'exemple de la rubrique d'aide. Ne sélectionnez pas les en-têtes des lignes ou des colonnes.
Sélection d'un exemple de l'aide
Appuyez sur CTRL+C.
Dans la feuille de calcul, sélectionnez la cellule A1 et appuyez sur CTRL+V.
Pour passer de l'affichage des résultats à celui des formules permettant de renvoyer les résultats, appuyez sur CTRL+` (apostrophe), ou dans le menu Outils, pointez sur Audit des formules, puis cliquez sur Mode d'audit des formules.
1
2
A B
Heure de début Heure de fin
9/6/2007 10:35 9/6/2007 15:30
Formule Description (résultat)
=TEXTE(B2-A2,"h") Heures entre deux heures (4)
=TEXTE(B2-A2,"h:mm") Heures et minutes entre deux heures (4:55)
=TEXTE(B2-A2,"h:mm:ss") Heures et secondes entre deux heures (4:55:00)
Remarque Vous pouvez également appliquer le format de date et heure sans utiliser la fonction TEXTE pour indiquer le format. Cependant, si vous utilisez à la fois un format appliqué avec la fonction TEXTE et un format numérique, la fonction TEXTE est prioritaire.
-----------------------------
avec ça tu devrais pouvoir t'en sortir
enigmaboy
4 févr. 2011 à 17:20
- Messages postés
- 7
- Date d'inscription
- dimanche 10 octobre 2010
- Statut
- Membre
- Dernière intervention
- 6 février 2013
4 févr. 2011 à 17:20
Bonjour,
je t'envoie ce lien très utile :
https://www.pcastuces.com/pratique/astuces/1352.htm
en espérant que ça t'aide
Bonne journée
@+
je t'envoie ce lien très utile :
https://www.pcastuces.com/pratique/astuces/1352.htm
en espérant que ça t'aide
Bonne journée
@+
Raymond PENTIER
28 janv. 2015 à 19:11
- Messages postés
- 56104
- Date d'inscription
- lundi 13 août 2007
- Statut
- Contributeur
- Dernière intervention
- 24 mai 2022
28 janv. 2015 à 19:11
Zélie, ce n'est pas toi qui a conçu ce site ; alors sois aimable d'en appliquer les règles.
Si tu veux une réponse sans qu'on t'envoie PAITRE, crée une nouvelle discussion. Point !
Si tu veux une réponse sans qu'on t'envoie PAITRE, crée une nouvelle discussion. Point !
Svp est ce que quelque'un pourrait m'aidez car je n'arrive pas a trouver comment faire pour calculer la difference d'heure
exp: entre le 01/01/2012 10:00 et le 03/01/2012 17:00
merciiii
exp: entre le 01/01/2012 10:00 et le 03/01/2012 17:00
merciiii
Mike-31
12 août 2012 à 21:37
- Messages postés
- 17950
- Date d'inscription
- dimanche 17 février 2008
- Statut
- Contributeur
- Dernière intervention
- 23 mai 2022
12 août 2012 à 21:37
Salut,
Tu aurais dû ouvrir ta propre discussion et ne pas relancer cette ancienne.
pour ton problème, exemple en A1 tu as 01/01/2012 10:00
et en A2 03/01/2012 17:00
il suffit simplement de faire une soustraction =A2-A1 et formater la cellule en format personnalisé [h]:mm:ss
ce qui te donnera 55:00:00
il est possible d'écrire des formules plus complexe mais à quoi bon
Tu aurais dû ouvrir ta propre discussion et ne pas relancer cette ancienne.
pour ton problème, exemple en A1 tu as 01/01/2012 10:00
et en A2 03/01/2012 17:00
il suffit simplement de faire une soustraction =A2-A1 et formater la cellule en format personnalisé [h]:mm:ss
ce qui te donnera 55:00:00
il est possible d'écrire des formules plus complexe mais à quoi bon
bonjour
j'ai lu votre discussion avec intérêt.
En fait je cherche la formule permettant de calculer un sursalaire.
En fait si je travaille de 10:00 à 22:00 j'ai droit à un sursalaire pour la partie de 19:00 à 20 :00 donc mon résultat doit être 1:00 par contre je travaille de 10:00 à 19:30 = 0:30.
Cette formule sera recopiée sur l'ensemble des jours de semaine du mois et sera reprise pour les sursalaires de nuit et de samedi
Merci d'avance
j'ai lu votre discussion avec intérêt.
En fait je cherche la formule permettant de calculer un sursalaire.
En fait si je travaille de 10:00 à 22:00 j'ai droit à un sursalaire pour la partie de 19:00 à 20 :00 donc mon résultat doit être 1:00 par contre je travaille de 10:00 à 19:30 = 0:30.
Cette formule sera recopiée sur l'ensemble des jours de semaine du mois et sera reprise pour les sursalaires de nuit et de samedi
Merci d'avance
eriiic
25 nov. 2014 à 15:13
- Messages postés
- 24390
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 23 mai 2022
25 nov. 2014 à 15:13
Bonjour,
j'ai lu votre discussion avec intérêt.
Donc tu as dû lire ça : Tu aurais dû ouvrir ta propre discussion et ne pas relancer cette ancienne.
eric
j'ai lu votre discussion avec intérêt.
Donc tu as dû lire ça : Tu aurais dû ouvrir ta propre discussion et ne pas relancer cette ancienne.
eric
C'est trés agaçant pour les novices de se faire envoyer pêtre de cette façon, personellement j'ai déjà du mal avec excel alors avec ce site n'en parlons pas ...
Toujours est-il que en ayant vu sa question vous auriez pu y répondre ! D'ailleurs grâce à votre remarque sarcastique je n'ai toujours pas de réponse !
Toujours est-il que en ayant vu sa question vous auriez pu y répondre ! D'ailleurs grâce à votre remarque sarcastique je n'ai toujours pas de réponse !
eriiic
28 janv. 2015 à 16:21
- Messages postés
- 24390
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 23 mai 2022
28 janv. 2015 à 16:21
Bonjour,
C'est si dur que ça à comprendre l'utilisation d'un forum ?
On cherche, si on ne trouve pas on démarre sa propre question pour avoir une chance d'avoir des réponse plutôt que de se mettre sur un fil qui date de 8 ans avec déjà 30 posts que personne ne regardera....
eric
C'est si dur que ça à comprendre l'utilisation d'un forum ?
On cherche, si on ne trouve pas on démarre sa propre question pour avoir une chance d'avoir des réponse plutôt que de se mettre sur un fil qui date de 8 ans avec déjà 30 posts que personne ne regardera....
eric
27 sept. 2012 à 17:52
J'ai entré 21h30 (21:30) jusque 5h30 (05:30), mais malheureusement je n'arrive pas à faire le calcul exact. Si je fais =C6-C5, il m'indique 03:00 alors que le résultat doit être 08:00.
Quelqu'un pourrait - il m'aider???
Merci à l'avance
27 sept. 2012 à 18:38
tu aurais dû démarrer une nouvelle question, celle-ci date de 2006....
Ou mieux chercher, c'est demandé presque tous les jours sur le site.
=MOD(C6-C5;1)
eric
28 sept. 2012 à 01:25
28 sept. 2012 à 01:29
Merci pour ton aide
Bonne soirée
Virginie
25 juil. 2013 à 18:51