Faire la sommbe des cellules suivante

bonjour,

J'ai un tableau qui contient des opération et des valeurs 1 ou 0. Dans mon tableau, la ligne au dessus d'un opération est vide.

J'aimerai avoir votre aide pour additionné les valeurs qui suivent jusqu'a l'opération suivante et continué la somme avec l'opération suivante.

J'ai joint un fichier pour une meilleure compréhension.

Merci de votre aide

13somme.xlsx (9.19 Ko)

Bonjour et bienvenu(e)

Parce que dans la colonne A les opérations sont regroupées

Formule à copier dans B2 et ensuite coller B2 dans las autres cellules vides

=SOMME(DECALER(B2;1;;NB.SI($A$3:$A$28;DECALER(B2;1;-1))))

Bonjour le forum,

B2 :

=SOMMEPROD((A3:A28=A3)*(B3:B28))

Copier : coller formule

Bonjour,

Merci de vos réponse, mais c'est plus ou moins ce que je cherche.

j'aimerai une macro pour la colonne b, qui trouve une cellule vide, ensuite il fait la somme des cellules qui suivent jusqu'à la prochaine qui est vide et ainsi de suite.

Merci de votre aide

Tu es sûr de vouloir faire une macro pour cela ?

Ce n'est absolument pas nécessaire, ce sera complexe et lourd à maintenir, ainsi qu'à exécuter ... Par exemple, elle ne se mettra pas à jour toute seule, sauf à la ré exécuter en permanence, ce qui serait ultra crade.

Par ailleurs, tu es sûr de vouloir faire la somme des cellules suivantes indépendamment de la valeur de la colonne A ? Cela n'aurait pas beaucoup de sens. Il serait possible de faire jusqu'à la prochaine "vide", mais ce sera moche, alors qu'un simple somme.si serait vraiment propre, simple et logique.

Enfin, tu es sûr de vouloir mélanger les totaux (une valeur calculée) au milieu des données saisies à la main ? Note qu'il est toujours possible de mettre une formule que la saisie va supprimer, mais le retour arrière ne sera pas trop possible.

--> Banzai et mbbp, il faut reconnaitre que vous connaissez les trucs supers pointus, mais il y a une fonction pour ca :p

=SOMME.SI( $A$3:$A$28 ; A3 ; $B$3:$B$28 )

Re,

Pourquoi ne pas présenter comme cela :

C2 :

=SI(ESTVIDE(A2);SOMMEPROD((A3:A28=A3)*(B3:B28));"")

A tirer vers le bas.

somme

bonne idée,

je ne l'avais pas vue comme ça.

Merci de ton aide

Rechercher des sujets similaires à "sommbe suivante"