[EXCEL vba] extraction heure/minute
Résolu/Fermé
mistertom
Messages postés
4
Date d'inscription
vendredi 26 octobre 2007
Statut
Membre
Dernière intervention
30 janvier 2008
-
26 oct. 2007 à 01:05
Loic - 31 mars 2016 à 16:45
Loic - 31 mars 2016 à 16:45
A voir également:
- [EXCEL vba] extraction heure/minute
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Excel compter cellule couleur sans vba - Guide
10 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
26 oct. 2007 à 12:13
26 oct. 2007 à 12:13
Bonjour,
Pour excel ton temps est exprimé en jour décimal dans A1. Donc fais une multiplication par 24 pour l'avoir en heure décimale sans oublier de mettre le format de cellule standard.
50:30 = 2.1041666 *24 = 50.5
eric
Pour excel ton temps est exprimé en jour décimal dans A1. Donc fais une multiplication par 24 pour l'avoir en heure décimale sans oublier de mettre le format de cellule standard.
50:30 = 2.1041666 *24 = 50.5
eric
J'ai trouvé comment convertir une heure au format hh:mm en centième d'heure, exemple :
- Dans la case A1 : 02:30 (en format heure hh:mm)
- Dans la case B1 faire la formule suivante : =((HEURE(A1)*60)+MINUTE(A1))/60
Ainsi tu auras comme résultat dans B1 : 2,5
Après tu peux te servir de cette case pour tout autre calcul.
Ca marche c'est sur, je l'ai trouvé pour moi au boulot et ça me change la vie.
Bon courage.
Audrey
- Dans la case A1 : 02:30 (en format heure hh:mm)
- Dans la case B1 faire la formule suivante : =((HEURE(A1)*60)+MINUTE(A1))/60
Ainsi tu auras comme résultat dans B1 : 2,5
Après tu peux te servir de cette case pour tout autre calcul.
Ca marche c'est sur, je l'ai trouvé pour moi au boulot et ça me change la vie.
Bon courage.
Audrey
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
22 févr. 2008 à 16:51
22 févr. 2008 à 16:51
Mag, il suffit de lire un peu plus haut .... mais pour transformer 1 heure en centième, c'est hyper simple : 1 heure égale 100 centièmes d'heure
;o)
polux
;o)
polux
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
La meilleure réponse est celle d'éric...
multiplier par 24.
J'ai ce problème depuis longtemps et essaié pleins de formules. Simplement jamais pensé si simplement.
La solution la plus simple est toujours la plus éfficace.
multiplier par 24.
J'ai ce problème depuis longtemps et essaié pleins de formules. Simplement jamais pensé si simplement.
La solution la plus simple est toujours la plus éfficace.
Bonjour,
il suffi de multiplier par 0.6 pou convertir dans le meme sens:
seconde=>minute et minut=>seconde
=)
il suffi de multiplier par 0.6 pou convertir dans le meme sens:
seconde=>minute et minut=>seconde
=)
Papou93
Messages postés
146
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
5 juin 2012
59
26 oct. 2007 à 07:55
26 oct. 2007 à 07:55
Bonjour mistertom, Polux,
Cette formule, qui reprend l'idée de Polux, fonctionne :
=HEURE(A1)&","&MINUTE(A1/60*100)
Cordialement.
Cette formule, qui reprend l'idée de Polux, fonctionne :
=HEURE(A1)&","&MINUTE(A1/60*100)
Cordialement.
Allo a tous
Tout les solution que j'ais lue mon aider, mais je me trouve avec un petit probleme
je m'explique...
ma casse total callcule plusieur cell.
exemple de callcule et de resultat que j'aimerais =C13-C6-(C8-C7)-(C12-C11)-(C10-C9)
C6 debut de la journee 7:00
C13 la fin de journee 15:30
C7 debut de pause 9:00
C8 fin de pause 9:15
C11 Debut de dine 11:00
C12 fin de dine 11:30
C10 Debut de pause 13:00
C9 Fin de pause 13:15
pour un total de 7:30 mais moi je veux que sa marque 7.5 et si le total est de 7:15 il faut que sa marque 7.25 tout en respectent un braquette de temps.
je mexplique
de 53 minute a 06 minute sa marque .00
de 07 minute a 21 minute sa marque .25
de 22 minute a 37 minute sa marque .50
de 38 minute a 52 minute sa marque .45
j'espaire avoir ete claire.
Tout les solution que j'ais lue mon aider, mais je me trouve avec un petit probleme
je m'explique...
ma casse total callcule plusieur cell.
exemple de callcule et de resultat que j'aimerais =C13-C6-(C8-C7)-(C12-C11)-(C10-C9)
C6 debut de la journee 7:00
C13 la fin de journee 15:30
C7 debut de pause 9:00
C8 fin de pause 9:15
C11 Debut de dine 11:00
C12 fin de dine 11:30
C10 Debut de pause 13:00
C9 Fin de pause 13:15
pour un total de 7:30 mais moi je veux que sa marque 7.5 et si le total est de 7:15 il faut que sa marque 7.25 tout en respectent un braquette de temps.
je mexplique
de 53 minute a 06 minute sa marque .00
de 07 minute a 21 minute sa marque .25
de 22 minute a 37 minute sa marque .50
de 38 minute a 52 minute sa marque .45
j'espaire avoir ete claire.
Scénario N1 (cellules au format standard)
C6 debut de la journee 7:00// entre la formule =TEMPS(7;0;0)*24 (affiche 7)
C13 la fin de journee 15:30// entre la formule =TEMPS(15;30;0)*24 (affiche 15.5)
Cellule resultat entre simplement =C13-C6 (affiche 8.5)
Scénario N1 (cellules au format hh:mm)
C7 debut de pause 9:00// entre la formule =TEMPS(9;0;0) (affiche 09:00)
C8 fin de pause 9:15// entre la formule =TEMPS(9;15;0) (affiche 09:15)
Cellule resulat au format standard entre la formule =(C8-C7)*24 (affiche 0,25)
:)
C6 debut de la journee 7:00// entre la formule =TEMPS(7;0;0)*24 (affiche 7)
C13 la fin de journee 15:30// entre la formule =TEMPS(15;30;0)*24 (affiche 15.5)
Cellule resultat entre simplement =C13-C6 (affiche 8.5)
Scénario N1 (cellules au format hh:mm)
C7 debut de pause 9:00// entre la formule =TEMPS(9;0;0) (affiche 09:00)
C8 fin de pause 9:15// entre la formule =TEMPS(9;15;0) (affiche 09:15)
Cellule resulat au format standard entre la formule =(C8-C7)*24 (affiche 0,25)
:)
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
26 oct. 2007 à 05:20
26 oct. 2007 à 05:20
salut
Pour convertir des minutes en centième d'heure il faut appliquer une simple règle de 3 : 100 que divise 60 que multiplie le nombre de minutes ...
;o)
Polux
Pour convertir des minutes en centième d'heure il faut appliquer une simple règle de 3 : 100 que divise 60 que multiplie le nombre de minutes ...
;o)
Polux
10 mars 2011 à 16:06
27 oct. 2011 à 21:15
Plus simple que de multiplier les minutes par 100 et diviser par 60, puis les ajouter aux heures.
Mais peux-tu me dire pourquoi 24 cela correspond-il à 24 heures! Merci
Modifié par eriiic le 27/10/2011 à 21:58
sur excel les temps et dates-heures sont stockés en décimal.
La partie entière pour le nombre de jours, la partie décimale pour une fraction de jour (donc les heures-minutes-seconde).
C'est le format d'affichage qui fait que l'on voit soit le nombre décimal, soit des jours et/ou des heures et/ou etc...
Une journée faisant 24h, si tu veux convertir en heures décimales il faut donc multiplier par 24.
Ex : 2,5 (2 jours et demi)
- au format heure affichera 12:00 (seule la partie décimale est prise en compte)
- au format personnalisé 'j hh:mm' affichera 2 12:00 (jours et heures)
- au format personnalisé '[h]:mm' affichera 60:00 (les [ ] font que les heures sont totalisées au delà de 24h : 2*24+12=60 heures)
Mais ce n'est que des affichages de la même valeur qui est toujours 2,5
Pour convertir : 2,5*24 = 60 (en heures en décimal, donc mettre le format 'Standard))
eric