Addit plage valeur parmis et et arrêt au 1er

Bonjour à toutes et à tous.

Je travaille avec excel 2003 sous vista et voilà le sujet sur lequel je bloque et pour lequel je sollicite une aide éventuelle. En quelques mots, dans une colonne composée de chiffres positifs et négatifs je souhaite pouvoir faire une addition d'une plage de chiffres négatifs consécutifs et que l'addition soit stoppée dès que la formule rencontre un chiffre positif. J'ignore si je m'explique bien, voici l'exemple : Imaginons, que A1=100 que A2=-50 que A3=-30 que A4=150 que A5=-80 que A6=-100 : je souhaite une formule de ce style en A7 : =somme($A$1:A6;"<0";$A$1:A6) mais que l'addition des négatifs s'arrête dès que la formule rencontre un positif soit dans cette exemple A7 = (-80) + (-100) = -180

Je suis un utilisateur moyen+ d'excel mais là, je ne vois vraiment pas comment faire.

Si une personne, pouvait me dire dans un premier temps si cela est possible et dans un second vous l'aurez compris comment faire.

Je me tiens à votre disposition pour communiquer et fournir d'éventuels compléments,

Vous remerciant par avance,

A bientôt je l'espère.

Stéphan

P.S. : je n'ai aucune connaissance des macros mais je connais. Je n'aurais aucun problème à recopier une macro en l'insérant dans ma feuille excel 2003 et je pense l'adapter à mes plages de calcul.

Bonsoir et bienvenue

Pour additionner seulement les négatifs

=SOMME.SI(A1:A6;"<0";A1:A6)

Edit ! Réponse ne correspondant pas à ton attente.

J'avais mal lu ; je pensais que ton -80 correspondait à A2 + A3 - Je croyais que A5 était positif

Amicalement

Nad

Bonsoir,

Merci de votre réponse dont je vous remercie. Malheureusement, cela ne correspond pas à ce que je souhaite.

Peut-être à bientôt

Merci

Bonsoir le forum,

B1 : =SI(A1<0;A1;0)

B2 : =SI(ET(A1<0;A2<0);B1+A2;SI(A2<0;A2;""))

A tirer vers le bas.

mbbp

Bonsoir,

Je viens de tester votre réponse. C'est vraiment super c'est ce que j'attendais. Vraiment cela me fait plaisir, va m'aider et je vous remercie sincèrement. J'ai passé de 23h à 8h00 ce matin à essayer tout un tas de chose en vain. Great

Stéphan

Re

Ca se ressemble

En B1

=(A1<0)*A1

En B2

=SI(ET(B1<=0;A2<0);B1+A2;0)

Nad

Re,

Stéphan27 a écrit :

Je viens de tester votre réponse. C'est vraiment super c'est ce que j'attendais. Vraiment cela me fait plaisir, va m'aider et je vous remercie sincèrement. J'ai passé de 23h à 8h00 ce matin à essayer tout un tas de chose en vain. Great

Merci pour ta réponse.

A1: 23:00:00

B1 : 08:00:00

=B1-A1 : - 15:00:00

=MOD(B1-A1;1) : 09:00:00

Rechercher des sujets similaires à "addit plage valeur parmis arret 1er"