Transformer des heures 0.2 en 00:20

Fermé
cazaga - 1 févr. 2018 à 15:32
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 - 1 févr. 2018 à 16:03
Bonjour tout le monde,
Je reste bloqué sur mon fichier depuis 1h.

Lors de mon extraction de notre logiciel interne, les heures apparaissent sous excel sous la forme : 0;06 pour 6 minutes ou 0,2 pour 20 minutes ou 1,59 pour 1h et 59 minutes.
Comment réussir à les passer en heures, format heure?
Lorsque je passe 0,2 en heure ça me note 00:02 soit 2 minutes donc pas ce que je recherche...

Le but final est de passer de 0,2 heure en centième mais il me semble que je doive passer obligatoirement par le format heure pour pouvoir convertir...
Avez vous une solution qui m'aiderait?

Merci bcp

2 réponses

ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
Modifié le 1 févr. 2018 à 15:47
Bonjour

Essaies ceci

tes "heures décimales" e, A2
=ENT(A2)/24+MOD(A2;1)*100/1440
et formate le résultat au format hh:mm

Cdlmnt
0
Bonjour,

Merci pour ton retour, cependant cela ne semble pas fonctionner :

0,2 0,014
1 0,042
1,59 0,083
0,06 0,004
Voici ce que j'obtiens en appliquant ta formule

Dans l’idéal je devrais obtenir :
0.2 00:20
1 01:00
1.59 01:59
0.06 00:06

Mais je trouve pas la solution
Merci
0
ce n'est pas tres clair :
0,2 = 0,014
1 = 0,042
1,59 = 0,083
0,06 = 0,004

0.2 = 00:20
1 = 01:00
1,59 = 01:59
0,06 = 00:06
0
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
1 févr. 2018 à 16:03
Bizarre

https://cjoint.com/c/HBbpduyU0eB

Cdlmnt
0
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
1 févr. 2018 à 15:56
Bonjour.

1) Ton logiciel interne est à modifier, afin qu'il puisse exporter des heures au format Excel.
2) Tu ne peux pas modifier directement le contenu importé des cellules.
3) Donc si tes données sont importées dans la colonne B il faut :
  • Mettre en colonne C la formule =CNUM(ENT(B:B)&":"&MOD(B:B;1)*100) qui t'affichera 0,00416667 pour 6 minutes et 0,08263889 pour 1 h 59.
  • Mettre cette colonne C au format
    Heure 13:30
    , ce qui affichera 00:06 et 01:59.
  • Si tu le désires, masquer (et non pas supprimer) la colonne B.
0
1000 mercis! ça fonctionne!
Malheureusement, on ne peut pas modifier le logiciel en interne...ce qui nous aurait bien facilité la tache!

Encore merci!
0