Transformer un nombre en heures:minutes:secondes

Transformer un nombre en heures:minutes:secondes - Logiciels - Windows & Software

Marsh Posté le 01-10-2003 à 09:32:23    

Bonjour,
 
Dans un tableau Excel, j'ai un nombre qui corresponds à des secondes (8415 en l'occurance).
Je cherche à transformer l'affichage en heures:minutes:secondes
Dans l'onglet Format / Cellules j'ai bien vu un certain nombre de chose, malheuresement, rien ne fonctionne. En particulier, j'ai la date qui s'affiche (14 mars 1923...) ce qui ne m'intérsse nullement !
 
Merci pour votre aide.

Reply

Marsh Posté le 01-10-2003 à 09:32:23   

Reply

Marsh Posté le 01-10-2003 à 09:50:49    

Tu fais une formule qui divise par 60...
Enfin, moi je dis ça mais je suis un neuneu avec excel


---------------
Je me lève de bonne humeur
Reply

Marsh Posté le 01-10-2003 à 09:59:27    

Il y a certainement une formule prédéfini dans Excel.

Reply

Marsh Posté le 01-10-2003 à 10:00:37    

C'est pas ausi simple diviser par 60 va te donner des minutes... la division n'est pas forcément entière et il faut tenir compte du reste. Il faut ensuite rediviser par 60 pour obtenir des heures...
 
8415 / 3600 = 2.3375 -> partie entière 2heures, reste 0.3375 heures
0.3375 * 60 = 20.25 -> partie entière 20 minutes, reste 0.25 minutes
0.25 * 60 = 15 -> partie entière 15 secondes, pas de reste
 
8415 secondes = 02:20:15
 
Pour ce qui est d'excel je ne l'utilise pas, mais je sais que VBA y est implémenté...

Reply

Marsh Posté le 01-10-2003 à 10:13:59    

avec les formules d'excel, c'est faisable
et c'est le pro qui te parle :sol:
 
edit: je confirme, ca marche :)


Message édité par freds45 le 01-10-2003 à 10:16:03

---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 01-10-2003 à 10:16:43    

avec la fonction temps:
=temps(nbre_heures;nbre_min;nbre_secondes)
 
dans ton cas =temps(0;0;8415)
ensuite modifier le format de la cellule pour qu'elle soit en hh:mm:ss
a+

Reply

Marsh Posté le 01-10-2003 à 10:19:36    

repatsapen a écrit :

avec la fonction temps:
=temps(nbre_heures;nbre_min;nbre_secondes)
dans ton cas =temps(0;0;8415)
ensuite modifier le format de la cellule pour qu'elle soit en hh:mm:ss
a+


 
tiens je la connaissais pas  :whistle:


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 01-10-2003 à 10:21:43    

freds45 a écrit :


 
tiens je la connaissais pas  :whistle:  


moi non plus, j'ai consulté la liste des fonctions :D


Message édité par repatsapen le 01-10-2003 à 10:22:09
Reply

Marsh Posté le 01-10-2003 à 10:22:55    

repatsapen a écrit :


moi non plus, j'ai consulté la liste des fonctions :D


j'avais fait méthode un peu plus "porc", avec de grosses divisions [:joce]
 
 
mais ça marchait quand même aussi :o


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 01-10-2003 à 10:45:20    

Merci.
C'est OK.

Reply

Marsh Posté le 01-10-2003 à 10:45:20   

Reply

Marsh Posté le 01-10-2003 à 11:36:32    

freds45 a écrit :


j'avais fait méthode un peu plus "porc", avec de grosses divisions [:joce]
 
 
mais ça marchait quand même aussi :o


 
Bah t'inquiète pas la fonction temps() fait surement aussi de grosses divisions ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed