XL 2016 somme dans une plage variable

  • Initiateur de la discussion Initiateur de la discussion reve24
  • 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 !

reve24

XLDnaute Occasionnel
bonjour

Je souhaiterais calculer la somme dans une plage variable de 0 a 0 sur toute une page d excel

( plusieurs lignes )

cumul des temps de production

temps entre le 0 du départ et le 0 de fin

et ceci sur chaque fois que l on a un décompte jusqu a 0

merci
 

Pièces jointes

pour la solution de PJ, suffit d'adapter le code comme ceci (Si tu me permets @pierrejean )
VB:
Function somme_spe(cellule)
For n = cellule.Row - 1 To 1 Step -1
    If Cells(n, cellule.Column) <> 0 Then
        If Cells(n, cellule.Column - 2) = "TEMPS DE PRODUCTION" Then
            somme_spe = somme_spe + Cells(n, cellule.Column - 1)
        End If
    Else
    Exit Function
    End If
Next
End Function

il s'agit d'une fonction personalisée...
il faut en écrire le code dans un module vba standard (Alt+F11 --- ajouter module standard - copier le code)
et dans excel, tu tapes =somme_spe(F2) comme une fonction normale d'excel
 
Bonjour reve24, Pierre, vgendron, Jocelyn, mapomme,

Solution par formule en I3, à tirer à droite (si plusieurs machines) et vers le bas :
Code:
=SI($F3;"";SOMME.SI.ENS($E$2:$E2;$D$2:$D2;"TEMPS DE PRODUCTION";$H$2:$H2:$H2;I$2)-SOMME(I$2:I2))
A+
 

Pièces jointes

- 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
160
Réponses
0
Affichages
230
Réponses
12
Affichages
680
Retour