Calculs de temps dans Excel - Logiciels - Windows & Software
Marsh Posté le 02-09-2004 à 15:44:32
zezette a écrit : Les pros d'Excel bonsoir, |
c1=B1-A1-"0:30" Fo mettre des guillemets !
Pour le 2ème, je vois pas trop ce que tu vx faire
Marsh Posté le 02-09-2004 à 15:50:28
Tu veux vraiment avoir les heures en heure/minute ??? Sinon, tu peux modifier les heures en dixième...
Du coup
a1 = 8.0
b1 = 16.0
c1 = (b1-a1)-0.5
...
Au fait pourquoi utilise-tu 7:44 ??? Sinon, quelle version d'Excel as-tu ???
Marsh Posté le 02-09-2004 à 16:15:33
Frenchlover> Excel sait prendre les heures comme indiquées dans le topic du départ La version d'Excel n'influence pas du tout, à moins que ce soit un Excel 4.0 !
Marsh Posté le 02-09-2004 à 16:21:56
Je vérifie que la société pour laquelle je bosse ne m'arnaque pas. J'entre donc mes heures d'arrivée et départ dans un fichier excel et je fais des additions-soustractions.
Le SI(c1>7:44;C1-7:44;0) c'est pour calculer mes heures sup : si j'ai fait + de 7h44, j'affiche le temps que j'ai fais en trop.
J'utilise Excel 2000
Le probleme vient donc des guillemets
Merci
Marsh Posté le 02-09-2004 à 16:33:08
J'ai une autre formule :
=SI($E3-$C3<"0:30";"0:30";$E3-$C3)
e3-c3 = 0:38 donc il devrait m'afficher 0:38 pourtant il m'affiche 0:30. Je pense donc que ce ne sont pas des guillemets qu'il faut mettre...
Marsh Posté le 02-09-2004 à 17:00:34
tu px poster le contenu des cellules e3 et c3 ? ce sera plus facile
Marsh Posté le 02-09-2004 à 17:01:29
freds45 a écrit : Frenchlover> Excel sait prendre les heures comme indiquées dans le topic du départ La version d'Excel n'influence pas du tout, à moins que ce soit un Excel 4.0 ! |
Merci pour cette information , mais j'étais déjà au courant. . M'a proposition n'était peut-être pas la plus adapté à la situation, mais comme zézette avait l'air d'avoir des soucis dans ces calculs, j'ai proposé quelque chose de moin compliqué... Mais t'a soluce est surement là mieux...
Marsh Posté le 02-09-2004 à 17:17:38
Le plus simple pour les calculs suivants c'est de convertir en décimal
en C1 tu mets
=(((HEURE(B1))+(MINUTE(B1))*((10/6)/100))-(HEURE(A1)+(MINUTE(A1))*((10/6)/100)))-0.5
Et là tu as le temps travaillé en décimal style 7.50 pour 7h30
7h44 = 7.7333 en décimal
Marsh Posté le 03-09-2004 à 10:53:57
sinon, tu peux utiliser la fonction temps
après avoir calculé la différence entre ton heure d'arrivée et ton heure de départ, tu peux comparer le résultat à :
TEMPS(7;44;0)
ça fera donc :
Horaire_sup=SI(Temps_de_présence>TEMPS(7;44;0);Temps_de_présence-TEMPS(7;44;0);0)
Marsh Posté le 02-09-2004 à 15:27:01
Les pros d'Excel bonsoir,
Je voudrais faire des calculs sur des heures mais ça ne marche pas...
a1 = 8:00
b1 = 16:00
c1 = b1-a1-0:30 (il refuse ma formule mais il devrait indiquer 7:30)
d1 = SI(c1>7:44;C1-7:44;0) (là il accepte la formule mais #valeur)
Une idée ?
---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes