Format horaire

Résolu/Fermé
Florentin Devaux - 14 août 2016 à 13:10
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 14 août 2016 à 16:03
Bonjour,

Je souhaite qu'excel me convertisse un nombre 175756 qui est en fait une heure 17:57:56.
Cette donnée vient d'un GPS horodaté mais il ne sépare pas les heures minutes secondes et dans Excel il considère cette donnée comme un chiffre donc il va jusqu'à 100 et non 60.
SI vous avez une solution pour convertir une colonne complète de nombre 175756 en 17:57:56 je serai ravis.

Merci d'avance.

A voir également:

4 réponses

eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 247
14 août 2016 à 14:13
Bonjour,

=--(GAUCHE(A2;2)&":"&STXT(A2;3;2)&":"&DROITE(A2;2)) 

et mettre le format heure désiré. Finir avec un copié-collage spécial valeur pour se débarrasser de la colonne source.
eric
1
Florentin Devaux
14 août 2016 à 14:27
Bonjour,
Ta formule marche très bien et la conversion en format heure fonctionne parfaitement.
Merci à toi.
0
Florentin Devaux
14 août 2016 à 14:46
Je voulais aussi savoir si je pouvais diviser une distance par un temps.
Je m'explique. J'ai un nombre,par exemple 10, et à coté j'ai des secondes en format hh:mm:ss, par exemple 00:00:2. Ce qui me donne 10 /2 = 5 m/s par exemple. Cependant étant en format hh:mm:ss ca ne me donne pas du tout ce résultat.
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 247
14 août 2016 à 15:58
Les heures étant une fraction de jour pour excel (1=1 jour=24h=86400s) il faut diviser par l'unité désirée, soit 86400 pour s.
=A2/B2/86400
et mettre un format numérique autre que que date/heure.
eric
0
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 108
Modifié par Mike-31 le 14/08/2016 à 13:39
Bonjour,

si tu t'imposes de saisir deux chiffres pour les heures, les minutes et secondes
175756 ou 070706 ou 105050
tu peux utiliser un format personnalisé, sélectionne la plage à traiter, puis clic droit sur la sélection/Format de cellule/onglet Nombre/Personnalisées
et saisir ce format
##":"##":"##

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 524
14 août 2016 à 13:53
Bonjour,

Si tu ne peux pas te contenter d'un affichage et que tu souhaites une conversion en hh:mm:ss, avec 175756 en A1 :
=TEMPS(ENT(A1/10000);ENT((A1-ENT(A1/10000)*10000)/100);A1-(ENT(A1/10000)*10000+ENT((A1-ENT(A1/10000)*10000)/100)*100))

A+
0
Florentin Devaux
14 août 2016 à 14:04
j'ai mis ta formule en A1 et j'ai écris 175756 et il me met tjrs la date en prio et pas l'heure.
En gros j'ai 14/03/2381 00:00:00.
0
Florentin Devaux
14 août 2016 à 13:53
Ca change la colonne mais pas avec les infos que je recherche.
Pour 175756 il me met :1:57, pas la bonne valeur.
Pourtant dans l'onglet personnalisées il y hh:mm:ss qui est le format que je souhaite mais il considère le nombre mis dans la cellule comme une date et non une heure.
Pour 175756 il me met 14/03/2381 00:00:00
Pour 175757 il me met 15/03/2381 00:00:00
SI tu as d'autres idées je suis preneur.
Merci d'avance.
0
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 108
Modifié par Mike-31 le 14/08/2016 à 14:04
Re,

si tu utilises ce format personnalisé ##":"##":"##
si tu saisis 175756 tu obtiens 17:57:56
0
Florentin Devaux
14 août 2016 à 14:28
Justement quand je le fais il ne me met pas 17:57:56 ce qui m'étonne aussi.
0
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 108
14 août 2016 à 14:35
Re,

bizarre regarde le fichier joint et teste la plage en jaune
https://www.cjoint.com/c/FHomIhuksxj
0
Florentin Devaux
14 août 2016 à 14:59
En effet ca marche niquel je vais essayer.
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 247
14 août 2016 à 16:03
Ca fonctionne mais ce n'est que visuel, la cellule contient toujours la saisie 175657.
Valable que si on n'en a pas besoin pour des calculs ultérieurs, ce que tu n'avais pas précisé.
0