Formatage des nombres

bonjour

je cherche à convertir un nombre décimal en heures, exemple 1,25h en 1h15

je fais

=CONCATENER(ENT(B2);"h";(B2-ENT(B2))*60)

le souci c'est que suivant les cas il pourra afficher 1h2 par exemple pour 1h02 et cela peut prêter à confusion.

s'il s'agissait de formater une cellule nombre 1<=x<100 en ** (deux chiffres imposés pour avoir 06 au lieu de 6) je saurai le faire

mais là il faudrait formater dans la formule puisque le format de la cellule sera, j'imagine, du texte

comment faire ?

je pense que je saurais le faire en multipliant les cellules, une pour les heures, une pour les minutes etc mais j'aurais bien voulu directement d'un coup :-)

bonjour,

pour formater dans une formule, utilise la fonction TEXTE()

=CONCATENER(ENT(B2);"h";TEXTE((B2-ENT(B2))*60);"00")

Bonjour Vincent

Tu formate D2 EN Personnaliser, h"h" mm "mn" espace entre h"h" mm ,entre mm et "mn"

Cdlt

bonjour

Excuses: j'avais oublier; la formule dans D2 = B2/24 et ensuite le formatage en h"h" mm "mn"

Bonne journée

Rechercher des sujets similaires à "formatage nombres"