Changer décimale en Heures en Format Décimale

gaby66

XLDnaute Occasionnel
Bonjour,

Malgré mes nombreuses recherches sur la toile je ne trouve pas solution à mon problème.
Je souhaiterais convertir un chiffre décimale en heures (sans mettre la cellule au format heure)

Exemple :

8,16 doit me donner 8,10 (8,16 représente en réalité à 8h10)

Maintenant si j'accumule plusieurs 8,10 , admettons que j'ai 6 fois 8,10.
8,10 x 6 = 48,60
Sauf que 48,60, et en réalité 48 heures + 60 minutes, je souhaiterais que ça mette 49, et non 48,60.

Merci pour votre aide les amis
 

Pièces jointes

  • Classeur1.xlsx
    9.5 KB · Affichages: 38

Dranreb

XLDnaute Barbatruc
Re : Changer décimale en Heures en Format Décimale

Bonjour.
La deuxième partie de votre description prouve bien qu'il ne faut surtout pas altérer votre nombre d'heure initial de la façon que vous dites dans la 1ère partie !
Ce qui irait dans le sens orthodoxe serait de diviser par 24 et d'appliquer au résultat un format d'heure.
 

Modeste geedee

XLDnaute Barbatruc
Re : Changer décimale en Heures en Format Décimale

Bonsour®

:rolleyes:
Révisionisme du calcul décimal ???
48,60 = 49

:rolleyes:
en H15 :
=Texte(somme(C5:C10)*"1:0";"[HH]"",""mm")
Capture.jpg
 

Roland_M

XLDnaute Barbatruc
Re : Changer décimale en Heures en Format Décimale

Bonjour,

aie aie aie ! mais c'est bien sûr !

j'avais trouvé astucieux avec le format personnalisé de Chris401 mais...
c'était sans compter sur la perspicacité de notre ami Modeste !

Décidément ce Modeste est vraiment très fort ! pas de doute pour moi c'est une référence !
Salut à toi Modeste geedee !

EDIT: bonjour aussi à toi Roger !
 
Dernière édition:

Chris401

XLDnaute Accro
Re : Changer décimale en Heures en Format Décimale

Re bonjour
Bonsour®
sauf que 8 heures et 16 centièmes c'est 8 heures 10 minutes par excès de 24 secondes(8:09:36)

presque 2 minutes et demi par semaine
Je suis d'accord sur le principe, cependant quand tu dis :

bonjour les mathématiques "à la louche"
De tous les fichiers que j'ai pu réaliser, je n'en n'ai pas eu beaucoup qui n'arrondissaient pas les résultats (par défaut ou par excès).

Cordialement
Chris
 

Modeste geedee

XLDnaute Barbatruc
Re : Changer décimale en Heures en Format Décimale

Bonsour®
Re bonjour

Je suis d'accord sur le principe,
De tous les fichiers que j'ai pu réaliser, je n'en n'ai pas eu beaucoup qui n'arrondissaient pas les résultats (par défaut ou par excès).
c'est bien pourquoi il ne faut pas mixer les notations décimales et sexagésimales...
soit on effectue tout les calculs en heures et centiemes ou bien tout en heures et minutes

on affiche au final le format voulu seulement pour le "confort visuel"
le passage de l'un à l'autre s'effectue simplement :
heures , centiemes (heure décimale) * "1:00" ===> format cellule : [HH]:mm
Heures : minutes (sexagesimal) / "1:00" ===> format cellule : 0,00

"By Design" :rolleyes:
- l'utilisation d'une virgule dans un format horaire est réservé à la séparation des fractions de secondes.
- l'utilisation du séparateur ":" est interprété par EXCEL comme un traducteur horaire d'un valeur interne pour laquelle la partie décimale représente une fraction de jour.
la plus grande partie des "valeurs" horaires sont irrationnelles
ainsi 8:56 ==>0,015509259259259.... etc...
4:00 ==> 0,16666666666... etc ...
il n'y a pas de bijection entre l'ensemble des valeurs horaires et les fractions de jours

conséquence :
mixer les calculs sexagésimaux (fraction de jour) avec les calculs décimaux (heures,centièmes) introduits des arrondis difficilement gérables ...
même avec beaucoup d'experience Excel ...;)
 

Statistiques des forums

Discussions
312 215
Messages
2 086 330
Membres
103 188
dernier inscrit
evebar