XL 2013 formule droite avec des dates-heure

cyrilv77

XLDnaute Nouveau
bonjour à tous,
J'ai une cellule qui indique la date et l'heure sous ce format: JJ/MM/AA HH:MM
Je souhaite uniquement extraire l'heure. Lorsque j'utilise la formule =droite(cellule;5) cela me donner un nombre de 5 chiffres, je n'arrive pas à la convertir en HH:MM
Dans le même registre, lorsque j'ai une cellule avec une heure donnée, si cette heure est comprise entre 00h00 et 07h00, je souhaite rajouter 24h. Je n'arrive pas à trouver la solution.
Merci de votre aide.
Au plaisir de vous lire.
Cyril
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

As-tu essayé
VB:
=HEURE(ta cellule avec la date et heure)

Edit: Cette formule te donne le nombre d'heures uniquement, pour ôter la date:
VB:
=A1-ent(A1)

Avec la date et heure en A1

JHA
 
Dernière édition:

Modeste geedee

XLDnaute Barbatruc
Bonsour®
pour excel l'information date/heure est un nombre décimal
dont la partie entière représente la date en jour par rapport à une origine 1/1/1900
la partie décimale représente la fraction du jour en cours

la formule :
=ENT(Lacelluleavecladatetelheure) restitue donc le nombre de jours
il faut alors appliquer un format de date votre convenance

=MOD(Lacelluleavecladateetlheure; 1) restitue donc la fraction du jour en cours
on obtient un nombre du style : 0,65024
0,5 représente 1/2 jour soit 12 heures
0.75 représente 3/4 de jour soit 18 heures
un format horaire affichera alors l'horaire selon votre convenance
 

Discussions similaires

Statistiques des forums

Discussions
312 174
Messages
2 085 949
Membres
103 057
dernier inscrit
SOP