Somme de toutes les cellules comprises entre 2 cellules à emplacements variables.

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 !

lenaick

XLDnaute Nouveau
Bonjour à tous,

Décidant, ces macros ont rempli ma semaine, et je sens que le week end risque d'y passer également !

Je suis confronté à un nouveau problème et malgré la richesse du forum, je ne trouve pas la solution.

J'intègre un tableau qui présente des sous-totaux. Seulement ces sous-totaux ne sont que des valeurs et non pas des formules. Ce qui fait que quand je modifie mes valeurs, ces sous-totaux ne suivent pas.

J'aimerais donc trouver un moyen pour remplacer cette valeur par une formule somme, en sachant que le nombre de ligne calculées par mes sous totaux est variable d'un export à l'autre.

De la même façon, j'aimerais remplacer le total général par la somme des sous-totaux (ou l'addition de toutes mes cellules moins les sous-totaux si c'est plus simple).

Je vous joins une copie réduite de mon tableau.

D'avance un grand merci à tous.

Bonne journée.
 

Pièces jointes

Re : Somme de toutes les cellules comprises entre 2 cellules à emplacements variables

Bonjour excfl,

Merci pour ta réponse rapide.

L'idée est très bonne merci. Je vais essayer de transposer ça à ma problématique. Il faut en effet, dans mon cas, que le résultat figure obligatoirement sous les valeurs de la colonne (soit en C et non en D).

A moi a surchauffe des méninges !!!

Encore Merci, et je reste ouvert à tout autre proposition...
 
Re : Somme de toutes les cellules comprises entre 2 cellules à emplacements variables

Bonjour le Forum,
Bonjour lenaick, excfl,

Un essai en fichier par la formule en C26 et C27


Code:
=SOMMEPROD((NON(ESTNUM(CHERCHE("Total";A2:A23))))*C2:C23)

ici la formule permet de ne pas additionner les valeur de la colonne C si la colonne A contient le mot "Total" que se soit Total comme dans l'exemple ou "sous total" .....

Maintenant si tes lignes représentant des sous totaux sont uniquement marquées total on peut simplifier la formule de cette façon

Code:
=SOMMEPROD((A2:A23<>"Total")*C2:C23)

Voir fichier joint
 

Pièces jointes

Re : Somme de toutes les cellules comprises entre 2 cellules à emplacements variables

Bonjour à tous,

si tu souhaites avoir tes sous-totaux impérativement en colonne C sans calcul intermédiare en colonne D, tu peux utiliser la solution jointe.

bonne journée
 

Pièces jointes

Re : Somme de toutes les cellules comprises entre 2 cellules à emplacements variables

Bonjour Jocelyn,

Merci pour ta réponse, elle règle mon problème de total général.

J'ai inclus ta formule à ma macro et ça marche à merveille. Merci beaucoup.


Bonjour Jacou,

Je regarde ta solution en essayant de l'intégrer à ma macro et te redis.

Quoi qu'il en soit, un grand merci à tous.


Et je reste à l'écoute pour un éventuel code macro sûrement plus simple que la bidouille que je m'apprête à faire !!!
 
- 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
38
Affichages
2 K
Retour