Mise à jour : MAI 2024
Voici quelques exemples de formules pour gérer les heures et les minutes.
1) Convertir des minutes en Heures & Minutes :
Mettre en A1 un nombre correspondant au nombre de minutes (Exemple : 1228)
Placer en B1 la formule suivante :
=A1/1440
Le résultat sera 0,852777778.
Pas de panique, clic droit sur cette cellule puis sélection Format de Cellule.
La fenêtre suivante apparaît :
Sélectionnez l'onglet Nombre, choisissez dans la liste déroulante Catégorie : Personnalisée.
Dans la liste déroulante Type choisissez : [h]:mm:ss
Cliquez sur OK
Résultat :
Si vous souhaitez visualiser que les heures et minutes, ou simplement les heures :
Effectuer le procédé pour le format de la cellule, et ôtez :
:ss pour avoir le résulat en heure et minutes
:mm:ss pour avoir le résultat en heure.
Exemple :
Résultat :
2) Convertir des HEURES en MINUTES :
Mettre en A1 une heure sous le format suivant : 02:30
Mettre la formule suivante en B1 : =24*60*(A1)
Cela vous donne le résultat : 150
Si vous maîtriser la programmation VBA vous pouvez utiliser cette fonction (ou formule)
3) Convertir une valeur numérique en format Horaire :
Mettre en A1 un chiffre sous le format suivant : 10,75
Mettre la formule suivante en B1 : =A1*"1:"
Format de la cellle B1 : hh:mm
Cela vous donne le résultat : 10:45
4) Convertir un format Horaire en valeur numérique :
Mettre en A1 un chiffre sous le format suivant : 10:45
Mettre la formule suivante en B1 : =A1*24
Format de la cellle B1 : Standard
Cela vous donne le résultat : 10,75
5) Incrémenter une série d'heure dans une colonne :
Mettre en A1 un chiffre sous le format suivant : 10:45
Ajouter en A2 la formule suivante : = $A$1+TEMPS(0;15;0)
La fonction TEMPS permet de paramétrer l'écart de temps soit en heures, en minutes, en secondes
suivant votre choix (ici un écart de 15 minutes)
Résultat
Si vous maîtrisez la programmation VBA ci-après une macro qui écrit une série d’heures dans les cellules, en commençant par une heure de départ spécifiée, puis en incrémentant l’heure par un certain nombre de minutes pour un nombre spécifié de fois. Sélectionnez une cellule et lancez la macro.
6) Mettre la cellule au format personnalisé "h min" :
Mettre en A1 un chiffre sous le format suivant : 10:45
Mettre la formule suivante en B1 : =A1
Format de la cellule B1 => Clic droit sur cette cellule puis sélection Format de Cellule. Sélectionnez l'onglet Nombre, choisissez dans la liste déroulante Catégorie : Personnalisée.
Dans la liste déroulante Type choisissez : [h]" h"mm "min"
Cliquez sur OK
Cela vous donne le résultat : 10 h 45 min
1) Convertir des minutes en Heures & Minutes :
Mettre en A1 un nombre correspondant au nombre de minutes (Exemple : 1228)
Placer en B1 la formule suivante :
=A1/1440
Le résultat sera 0,852777778.
Pas de panique, clic droit sur cette cellule puis sélection Format de Cellule.
La fenêtre suivante apparaît :
Sélectionnez l'onglet Nombre, choisissez dans la liste déroulante Catégorie : Personnalisée.
Dans la liste déroulante Type choisissez : [h]:mm:ss
Cliquez sur OK
Résultat :
Si vous souhaitez visualiser que les heures et minutes, ou simplement les heures :
Effectuer le procédé pour le format de la cellule, et ôtez :
:ss pour avoir le résulat en heure et minutes
:mm:ss pour avoir le résultat en heure.
Exemple :
Résultat :
2) Convertir des HEURES en MINUTES :
Mettre en A1 une heure sous le format suivant : 02:30
Mettre la formule suivante en B1 : =24*60*(A1)
Cela vous donne le résultat : 150
Si vous maîtriser la programmation VBA vous pouvez utiliser cette fonction (ou formule)
Function Convertir_Heures_En_Minutes(timeCell As Range) As Double
Dim timeValue As Double
' Convertit la valeur de la cellule en nombre
timeValue = timeCell.Value
' Convertit l'heure en minutes
Convertir_Heures_En_Minutes = timeValue * 24 * 60
End Function
3) Convertir une valeur numérique en format Horaire :
Mettre en A1 un chiffre sous le format suivant : 10,75
Mettre la formule suivante en B1 : =A1*"1:"
Format de la cellle B1 : hh:mm
Cela vous donne le résultat : 10:45
4) Convertir un format Horaire en valeur numérique :
Mettre en A1 un chiffre sous le format suivant : 10:45
Mettre la formule suivante en B1 : =A1*24
Format de la cellle B1 : Standard
Cela vous donne le résultat : 10,75
5) Incrémenter une série d'heure dans une colonne :
Mettre en A1 un chiffre sous le format suivant : 10:45
Ajouter en A2 la formule suivante : = $A$1+TEMPS(0;15;0)
La fonction TEMPS permet de paramétrer l'écart de temps soit en heures, en minutes, en secondes
suivant votre choix (ici un écart de 15 minutes)
Résultat
Si vous maîtrisez la programmation VBA ci-après une macro qui écrit une série d’heures dans les cellules, en commençant par une heure de départ spécifiée, puis en incrémentant l’heure par un certain nombre de minutes pour un nombre spécifié de fois. Sélectionnez une cellule et lancez la macro.
Sub Incrementation_Heures()
Dim startTime As Date
Dim incrementMinutes As Integer
Dim repetitions As Integer
Dim i As Integer
Dim currentCell As Range
' Demander à l'utilisateur l'heure de départ, l'incrément en minutes et le nombre de répétitions
startTime = timeValue(InputBox("Entrez l'heure de départ (format hh:mm) :"))
incrementMinutes = InputBox("Entrez l'incrément en minutes :")
repetitions = InputBox("Entrez le nombre de fois :")
' Définir la cellule de départ
Set currentCell = ActiveCell
' Boucle à travers chaque répétition
For i = 1 To repetitions
' Écrire l'heure actuelle dans la cellule
currentCell.Value = Format(startTime, "hh:mm:ss")
' Incrémenter l'heure de départ
startTime = DateAdd("n", incrementMinutes, startTime)
' Passer à la cellule suivante
Set currentCell = currentCell.Offset(1, 0)
Next i
End Sub
6) Mettre la cellule au format personnalisé "h min" :
Mettre en A1 un chiffre sous le format suivant : 10:45
Mettre la formule suivante en B1 : =A1
Format de la cellule B1 => Clic droit sur cette cellule puis sélection Format de Cellule. Sélectionnez l'onglet Nombre, choisissez dans la liste déroulante Catégorie : Personnalisée.
Dans la liste déroulante Type choisissez : [h]" h"mm "min"
Cliquez sur OK
Cela vous donne le résultat : 10 h 45 min
Aucun commentaire :
Enregistrer un commentaire
Pour vous aider à publier votre commentaire, voici la marche à suivre :
1) Ecrivez votre texte dans le formulaire de saisie ci-dessus
2) Si vous avez un compte, vous pouvez vous identifier dans la liste déroulante Commentaire
Sinon, vous pouvez saisir votre nom ou pseudo par Nom/URL
3) Vous pouvez, en cliquant sur le lien S'abonner par e-mail, être assuré d'être avisé en cas d'une réponse
4) Cliquer sur Publier enfin.
Le message sera publié après modération.
Merci