Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Transformer heures en nombre décimal dans la même cellule (>24h)

Jojoplatio

XLDnaute Nouveau
Bonjour,

J'aurais besoin de trouver une solution pour transformer des heures en nombre décimals dans la même cellule. Par exemple, j'aimerais rentrer 35.30 (pour 35h et 30 minutes) et que cela me le convertisse une fois que j'appuie su "entrée" en 35,5 ou 35.5. J'ai essayé de nombreuses démarches mais rien n'y fait... Y-a-t-il une solution ?

Merci beaucoup et bonne journée à vous !
 

Etoto

XLDnaute Barbatruc
Bonjour,

Wow et quelqu'un connais une méthode de réparation ? Parce que vu que cela arrive quelques fois.

a ce jour j'ai détecté plus d'une trentaine d'anomalie du genre
 

patricktoulon

XLDnaute Barbatruc
regarde ce qu'il faut faire pour zaper le formatage automaiqique
=TEXTE(CNUM(TEXTE(A17;"[hh]"))+CNUM(TEXTE(MINUTE(A17);"00")/60);"00,0")
sauf que ça atterri a gauche donc texte
alors que
=CNUM(TEXTE(MINUTE(A17);"00")) atterri bien a droite de la cellule(donc numérique)
et que
=CNUM(TEXTE(MINUTE(A17);"00"))/60 me formate la cellule "hh:mm:ss" et me donne 12:00:00

 
Bonjour le fil

après quelques échanges constructifs avec Patrick et quelques tests, on peut contourner ce problème avec produit ou sommeprod
ils font le boulot tous les deux et transforment une heure en décimal sans changer le format de la cellule d'arrivée !

=PRODUIT(A1*24)
=SOMMEPROD(A1*24)

Bien cordialement, @+
 
Dernière édition:

mapomme

XLDnaute Barbatruc
Re,
Si la cellule source est au format texte (A1), la formule SommeProd ou Produit ne donne pas le bon résultat quoiqu'on saisisse au clavier numérique.

Bon un dernier fichier où on tente de répondre au besoin du demandeur c'est à dire de transformer à la saisie.
Saisir une expression dans la zone .
 

Pièces jointes

  • Jojoplatio- heure-heure déc- v3.xlsm
    19.3 KB · Affichages: 17
Re,
Si la cellule source est au format texte (A1), la formule SommeProd ou Produit ne donne pas le bon résultat quoiqu'on saisisse au clavier numérique.
ben si, à partir du moment ou le texte est au format horaire, ça fonctionne même avec du texte !



Cela va même plus loin, non seulement PRODUIT et SOMMEPROD fonctionnent également avec des cellules au format texte comme timeserial reconstruit selon les séparateurs : de la chaine. mais aussi avec de simples chaines texte.
la formule =PRODUIT("0:120"*24) donnera bien 2 heures en décimal, les secondes sont également bien gérées si il y a deux : dans la chaine.
Elles fonctionnent quel que soit le format des cellules d'origine et leur contenu, texte ou valeur horaire.

Bien cordialement, @+
 
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…