Autres Calcul du nombre d'un même chiffre jusqu'à un autre chiffre différent aussi à calculer

alain.pierrephie

XLDnaute Occasionnel
Bonjour à tout le forum et un coucou particulier à Sylvanu
Et oui c'est encore moi qui ai besoin de vos talents sur excel. Je vous explique mon attente.
Dans la colonne "G" j'ai des "1" et des "-1"
J'aimerai une formule qui me calcule automatiquement dans la colonne "H" tous les "1" jusqu'a ce que cette chaine de "1" soit rompue par un "-1"
Idem dans la colonne "i" une formule qui calcule tous les "-1" jusqu'à ce qu'elle soit rompue par un "1".
Sur l'exemple je l'ai fait à la main sur une infime partie de mon exemple.
J'espère avoir été assez explicatif et vous remercie par avance ceux qui se pencheront sur mon dossier.
Avec tous mes remerciements
Alain
 

Pièces jointes

  • POUR DOWNLOAD EXCEL.xlsx
    9.3 KB · Affichages: 6

alain.pierrephie

XLDnaute Occasionnel
Bonjour @alain.pierrephie,

Essayez la formule en H2 à tirer / copier vers le bas.
VB:
=SI(ET(G2<>G3;G2=1);NB.SI(G$2:G2;1)-SOMME(H1:H$2);"")

Je vous laisse faire pour la colonne i et -1.
Whaou punaise quelle rapidité moi qui me pensais matinal. Mapomme je te remercie infiniment c'est exactement ce que je voulais. J'ai galéré hier mais pas trouvé. Je te remercie encore et passe une bonne journée je vais le faire pour le "-1".
Salut à toi
 

job75

XLDnaute Barbatruc
Bonjour alain.pierrephie, le forum,

Formule en H2 à tirer à droite et vers le bas :
Code:
=SI(OU($G2<>H$1;DECALER($G2;1;)<>-H$1);"";ABS(SOMMEPROD(N($G$2:$G2=H$1)))-SOMME(DECALER(H$2;;;LIGNE()-2)))
A+
 

Pièces jointes

  • POUR DOWNLOAD EXCEL(1).xlsx
    11.4 KB · Affichages: 3

job75

XLDnaute Barbatruc
Autre formule possible en H2 de ce fichier (2) :
Code:
=SI(ET($G2=H$1;DECALER($G2;1;)<>H$1);ABS(SOMMEPROD(N($G$2:$G2=H$1)))-SOMME(DECALER(H$2;;;LIGNE()-LIGNE(H$1)-1));"")
Notez le calcul dans la dernière cellule H28.

On peut aussi ajouter des lignes au-dessus du tableau.

Edit : salut mapomme, je ne t'avais pas vu.
 

Pièces jointes

  • POUR DOWNLOAD EXCEL(2).xlsx
    11.4 KB · Affichages: 4
Dernière édition:

alain.pierrephie

XLDnaute Occasionnel
Autre formule possible en H2 de ce fichier (2) :
Code:
=SI(ET($G2=H$1;DECALER($G2;1;)<>H$1);ABS(SOMMEPROD(N($G$2:$G2=H$1)))-SOMME(DECALER(H$2;;;LIGNE()-LIGNE(H$1)-1));"")
Notez le calcul dans la dernière cellule H28.

On peut aussi ajouter des lignes au-dessus du tableau.
Merci à vous job75 voilà donc une autre manière de faire qui est super bien et que je vais garder dans un dossier. Merci à vous tous de vous être occupé de moi.
Passez tous un bon WE et vous dit surement à plus tard
Alain
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 329
Membres
103 184
dernier inscrit
Di Martino