Somme d'heures et minutes (au-dessus de 10 000 h)

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Avatar du membre
Rout03+
Nouveau venu
Nouveau venu
Messages : 2
Inscrit le : 6 avril 2018
Version d'Excel : 2010 FR

Message par Rout03+ » 6 avril 2018, 14:18

Bonjour,
je suis relativement novice sur Excel. Je dois faire la somme des heures incluant les minutes de travail. Voici un exemple:
Question forum excel.xlsx
(10.41 Kio) Téléchargé 4 fois
J'ai inscrit les heures et les minutes dans la colonne C. Le format de cellule est le suivant: Personnalisé [h]:mm:ss
Ce format fonctionne seulement avec les nombres <10 000
Comme j'ai des nombres > 10 000 (ex. 14 000:45, correspondant à 14000 heures et 45 minutes), j'aimerais savoir quel format de cellule je pourrais utiliser?
Merci!
h
h2so4
Passionné d'Excel
Passionné d'Excel
Messages : 8'979
Appréciations reçues : 359
Inscrit le : 16 juin 2013
Version d'Excel : 365 UK Windows 10

Message par h2so4 » 6 avril 2018, 15:14

Bonjour,

il semble en effet qu'excel ne puisse pas convertir les heures >10000 en format date et time.

je te propose une solution en passant par une macro événementielle (qui se déclenche lorsque tu introduis une valeur dans la colonne C)( de la feuille feuil1, pour le fichier fourni en annexe)
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column <> 3 Then Exit Sub ' si pas colonne C on sort
    If InStr(Target.Value, ":") > 1 Then 'si l'heure n'a pas pu être convertie
        t = Split(Target, ":") ' on sépare les heures des minutes et des secondes
        d = t(0) / 24 + t(1) / 1440 + IIf(UBound(t) = 2, t(UBound(t)) / 86400, 0) 'on met les heures, minutes et secondes au format date +time
        Target = d 'on met le résultat dans la cellule dans laquelle on vient d'introduire la valeur
    End If
End Sub
Question forum excel.xlsm
(16.68 Kio) Téléchargé 6 fois
Modifié en dernier par h2so4 le 6 avril 2018, 17:51, modifié 3 fois.
1 membre du forum aime ce message.
Avatar du membre
Rout03+
Nouveau venu
Nouveau venu
Messages : 2
Inscrit le : 6 avril 2018
Version d'Excel : 2010 FR

Message par Rout03+ » 6 avril 2018, 17:45

Merci!
Je ne connais pas encore VBA mais je vais m'y mettre.
Merci encore!
Rout03+
A
Amadéus
Modérateur
Modérateur
Messages : 17'725
Appréciations reçues : 76
Inscrit le : 7 mai 2006
Version d'Excel : Office Excel 2003 FR et 2013FR

Message par Amadéus » 6 avril 2018, 17:51

Bonjour
Possible
Cordialement
Heures 10000.xlsx
(9.25 Kio) Téléchargé 10 fois
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message