• Initiateur de la discussion Initiateur de la discussion jammy17
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jammy17

XLDnaute Occasionnel
Bonjour à tous et meilleurs voeux!

voila mon problème: j'ai 2 colonnes contenant des milliers d'heures
ex colonne A1: 10000:00 au format [hh]:mm
colonne A2: 25000:00 au meme format
et je souhaite faire la somme de ces 2 heures en colonne A3 au meme format
mais je n'y arrive pas car une simple somme ne me renvoie quelquechose que si les valeurs des heures sont inferieure à 10000
comment puis je faire?

d'avence merci
 
Re : somme d'heures

Bonjour Jammy17 🙂,
C'est bizarre car chez moi la somme fonctionne (voir pièce jointe). Mais est-ce que ce n'est pas un problème de saisie car quand je saisis 10000:00 avec le format [hh]:mm, le contenu de la cellule est ferré à gauche, indiquant que c'est pris comme du texte et non des chiffres. Dans la pièce jointe, c'est une formule de calcul qui est dans ce format là et l'addition fonctionne parfaitement.
Bonne journée 😎
 

Pièces jointes

Re : somme d'heures+fichier

Bonjour jammy17,

Je viens de faire plein de tests et il semblerait qu'il y ai une limite à la plage d'entrée. Pas encore essayé le fait que la plage d'entrée soit le résultat d'autres cellules.

9999:59+9999:59+9999:59 fonctionne bien mais au delà....

Pour preuve, même si ce n'est pas une explication avant 10000:00 les cellules sont bien reconnues en format Date, ensuite elles sont en texte.

Bref, sais pas trop quoi dire, jamais été confronté à ce souci.

Je réfléchis à la chose...

Bon WE.

Jean-Pierre
 
Re : somme d'heures

Bonjour à tous,

La limite en terme de saisie pour les heures est effectivement de 9999 heures

On ne peut donc saisir un nombre d'heures supérieur à cette limite.

Par contre, l'addition d'heures < 9999:00 ne pose aucun problème.

Les heures > à 9999 heures étant au format texte, on pourrait envisager un traitement avec les fonction GAUCHE, STXT etc.

@+
 
Re : somme d'heures

merci catrice ta solution est geniel, il ne me reste plus qu' a transformer ca en VBA et hop le tour sera joué.....

merci encore et bon dimanche à tous

cela dit si quelqu'un a la solution en VBA je suis preneur.......lol
 
Re : somme d'heures

Bonjour,

J'ai remis une solution fonction dans le fichier de mon précédent Post :

Function SommeHeures(Arg1 As Range)
Application.Volatile
For Each X In Arg1
If IsNumeric(X) Then
Var1 = Var1 + X.Value2
Else
Var2 = Split(X, ":")
Select Case UBound(Var2)
Case 1
Var1 = Var1 + (Var2(0) + (Var2(1) / 60)) / 24
Case 2
Var1 = Var1 + (Var2(0) + (Var2(1) / 60) + (Var2(2) / 3600)) / 24
End Select
End If
Next
SommeHeures = Var1
End Function
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
12
Affichages
436
Réponses
6
Affichages
537
Réponses
2
Affichages
2 K
  • Question Question
Microsoft 365 Format heure
Réponses
11
Affichages
2 K
Réponses
125
Affichages
13 K
Retour