Problèmes dans les heures

ericbtz

XLDnaute Nouveau
Bonjour le forum,
J'ai un petit problème dans mon calcul d'heures: le but est au départ de calculer sur maximum quatre jours le temps d'absence d'un chauffeur pour ensuite le transformer en 'f10' en nombre pour pouvoir le multiplier avec un nombre 'X' pour établir un devis. Je problème que je rencontre se situe dans les cellules 'g2' et 'h2' qui si mon calcul n'est pas supérieur à 24 heures, c'est à dire la prèsence au moins du chiffre 1 en 'f2', cela ne fonctionne pas. Quelqu'un pourrait il me renseigner?
avec mes remerciements anticipés
(je joins mon fichier pour que vous puissiez voir)
Veuillez m'excuser, j'avais oublié de zipper mon fichier
ericbtz

Message édité par: ericbtz, à: 06/06/2005 21:05
 

ericbtz

XLDnaute Nouveau
je viens d'essayer de le soumettre zippé, veuillez m'en excuser [file name=calculheures.zip size=6533]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/calculheures.zip[/file]

Message édité par: ericbtz, à: 06/06/2005 21:13
 

Pièces jointes

  • calculheures.zip
    6.4 KB · Affichages: 25
  • calculheures.zip
    6.4 KB · Affichages: 22
  • calculheures.zip
    6.4 KB · Affichages: 27
F

François

Guest
salut

j'ai du mal à saisir ce que tu veux faire

est ce c'est appliquer un tarif à l'heure .dans ce cas tu peux calculer un nombre d'heure même au delà de 24

peux tu préciser

merci

françois
 

ericbtz

XLDnaute Nouveau
Oui effectivement, je n'en suis qu'aux prémices mais je suis un peu bloqué par cette erreur, car tu peux remarquer qu'en changeant les dates de départ sans excéder 4 jours mais pour plus de 24 H cela fonctionne. J'essaie d'aider mon épouse qui établit des devis, de lui automatiser certains calcul en un petit prog pour qu'elle gagne un peu de temps...
 

ericbtz

XLDnaute Nouveau
Désolé, il est vrai que c'étais une bonne idée, le problème est qu'en cochant cette case, il me compte deux jours au lieu d'1... en 'g2'!
ci joint à quelque chose près à quoi je voudrais arriver...
merci quand même à tous d'essayer de trouver une solution [file name=Calheure.zip size=6787]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Calheure.zip[/file]
 

Pièces jointes

  • Calheure.zip
    6.6 KB · Affichages: 20

JeanMarie

XLDnaute Barbatruc
Re

C'est ce qui me semblait depuis le début

pour les heures : =HEURE(SOMME(D2:E2)-SOMME(A2:B2))
pour les minutes : =MINUTES(SOMME(D2:E2)-SOMME(A2:B2))

ou plus simple

HEURE(D2+E2-A2-B2)
MINUTE(D2+E2-A2-B2)

@+Jean-Marie

Message édité par: JeanMarie, à: 06/06/2005 22:05
 

ericbtz

XLDnaute Nouveau
je te remercie Jean-Marie, je progresse pas mal mais alors que les jours et les heures fonctionnent maintenant normalement, j'ai un problème au niveau des minutes avec la mention '#NOM?'. Je te joins le fichier tel quel, modifié mais je pense que tu n'es pas loin du but et je t'en remercie! [file name=Calheure_20050606221747.zip size=6814]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Calheure_20050606221747.zip[/file]

Message édité par: ericbtz, à: 06/06/2005 22:17
 

Pièces jointes

  • Calheure_20050606221747.zip
    6.7 KB · Affichages: 18

Monique

Nous a quitté
Repose en paix
Bonjour,

Les fonctions HEURE() et MINUTE() n'ont pas besoin de faire référence aux cellules contenant des dates,
tes dates sont des nombres entiers, sans heures, sans minutes.
En G2 :
=D2-A2

En H2 :
=HEURE(E2-B2)

En I2 :
=MINUTE(E2-B2)

Si tu veux la durée totale en heures et en décimales :
=(E2+D2-B2-A2)*24
Format standard ou 0,00

Si tu veux la durée totale en heures :
=E2+D2-B2-A2
Format [hh]:mm (les 2 crochets permettent de dépasser le cap des 24 heures)

Pour Excel, 1 = 1 jour, 1/24 = 1 heure, 1 / 24 / 60 = 1 minute
Les dates sont des n° de série :
07/06/2005 = 38510 pile
08/06/2005 = 38511 pile
08/06/2005 à midi = 38511,50
08/06/2005 à 18 heures = 38511,75
54:00 = 2,25

Je m'arrête là parce que je n'ai pas compris ton plafond à 4 jours (ou, plutôt, ce que tu fais du surplus).
 

Statistiques des forums

Discussions
312 489
Messages
2 088 848
Membres
103 972
dernier inscrit
steeter