Convertir dans une cellule des minutes en heures

Bonjour à tous,

Je souhaiterais pouvoir convertir dans une cellule des minutes en heures.

Autrement dit, si j'inscris dans une cellule 245 (245 minutes), je souhaiterais obtenir automatiquement 4 heures et 5 minutes (en format nombre).

Je ne sais pas si cela est faisable.

En tout cas j'ai cherché en manipulant les différents formats de cellule et je n'y arrive pas.

Quelqu'un pourrait-il m'aider s'il vous plaît?

Je vous remercie !

Cappo62

Bonjour,

Il suffit de regarder dans "les sujets similaires" en bas de page, il y a nombreux modèles, dont le premier

https://forum.excel-pratique.com/viewtopic.php?f=2&t=99178

M12,

J'ai déjà consulté de topic.

Je ne maîtrise pas et ne souhaite pas effectuer de macro dans mon document.

Je voudrais savoir si cela est réalisable sans macro car c'est possible avec manifestement.

Bonjour,

Si tu as tes 245 minutes dans la cellule A1, en B1 tu fais :

=A1/60

Tu obtiens au format nombre 4,08. C'est le résultat en centième de 4:05.

Si tu veux le résultat en heure, tu fais en B1 :

=A1/60/24

et tu met B1 au format heure et tu obtiens 4:05.

Bonjour,

en A1 : 245

en B1 : =A1/60/24

Tu appliques à B1 le format nombre Heure (13:30 dans l'exemple Excel).

Cdlt.

Merci pour vos réponses.

Est-ce possible d'obtenir cela dans la même cellule.

Autrement dit si je tape 245 la cellule m'affiche 4:05:00 sans passer par une autre cellule?

Merci d'avance.

Bonjour,

Pense simplement que si tu places une formule dans une cellule et qu'ensuite tu tapes ta valeur (245)

Que devient la formule ??

C'est faisable, mais par macro et comme tu n'en veut pas

Re,

Un exemple à étudier.

Cdlt.

9cappo62.xlsm (20.37 Ko)
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, Range("B3:B8")) Is Nothing Then
        Application.EnableEvents = False
        With Target
            .Value = Target.Value / 60 / 24
            .NumberFormat = "[hh]:mm;;;@"
        End With
        Application.EnableEvents = True
    End If
End Sub

Oui en effet sans macro je peux pas le faire...

Ci-joint mon fichier.

J'ai ajouté une colonne (E) minutes pour retranscrire en heures comme vous me l'avez indiqué.

J'ai une autre question : j'ai essayé une MFC en colonne I pour que ma cellule s'affiche en vert dès lors que la valeur est supérieure ou égale à 3:45. Mais cela ne fonctionne pas.

Pouvez-vous m'aider s'il vous plaît?

J'ai presque réussi ma MFC en convertissant mes heures en jours (3h45 = 0,15625 jour)

Pour autant, les cellules du dessous s'affichent également en vert alors qu'elle sont vide (enfin presque puisqu'elles contiennent des formules)

Quelqu'un saurait trouver la faille ?

Merci

CAPPO62

Rechercher des sujets similaires à "convertir minutes heures"