somme plage avec nb lignes variable

pitchoune85

XLDnaute Junior
Bonjour
j'ai un tableau ds lequel j'atoute ou je retire des lignes grace à des macros
Dans certaines colonnes, j'ai des totaux, mais ces derniers ne suivent pas les changements :
je pense que la sol se toruve dans la fonction somme et decaler , mais je ne trouve pas : qlq'un peut-il me renseigner...

ci joint un extrait de mon fichier
merci bcp de votre aide toujours bien utile
sab [file name=somme_lignes_variables.zip size=22197]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/somme_lignes_variables.zip[/file]
 

Pièces jointes

  • somme_lignes_variables.zip
    21.7 KB · Affichages: 27

Jocelyn

XLDnaute Barbatruc
Bonjour le Forum,
Bonjour Pitchoune85,

formule a essayer en G25 et en supposant que le l'addition ne commence pas avant la cellule G11.

=SOMME($G$11:INDIRECT('G'&11+(NB.SI(C:C;'différentde'&''))-2))

différentde est a remplacer par les signes adéquate

Jocelyn
 

Tibo

XLDnaute Barbatruc
Salut Pitchoune, Jocelyn,

Regarde également cette proposition :

en G25 :

=SOMME(DECALER($G$12;;;NBVAL(C$12:C24)))

Reviens si pb

En fait, la fonction NB ne compte que les chiffres. Or ta colonne C contient des valeurs alpha, il faut donc utiliser NBVAL.

Bon app

@+
 

Jocelyn

XLDnaute Barbatruc
re bonjour,

au cas ou toutes les ligne peuvent bouger voila une autre formule

=SOMME(INDIRECT('G'&EQUIV('classe';C:C;0)+1):INDIRECT('G'&EQUIV('Total ecole';C:C;0)-1))

Jocelyn

oup's Bonjour Tibo pas de trop grosse bosse j'espere :) :)

Message édité par: Jocelyn, à: 22/03/2006 12:27
 

pitchoune85

XLDnaute Junior
merci pour vos réponses ultra rapide
je note que jocelyn, ce n'est pas la première fois que tu m'aides pour ce fichier... ca va quand même faire plus d'un mois que je bosse dessus...
j'essaie tout de suite et je vous tiens au courant
par contre , je ne comprend pas par quoi je dois remplacer 'différentde'
merci
sab
 

Jocelyn

XLDnaute Barbatruc
re bonjour,

si tu veux prendre l'une des mes formules je te conseil la 2°.

en ce qui concerne 'diferentde' de la premiere formule c'est a remplacer par les signes clavier inferieur supérieur.

on ne peut pas les ecrire sur le forum autrement le message ne passe pas.

Jocelyn
 

pitchoune85

XLDnaute Junior
ok jocelyn
je te remercie pour ces précisions
je vous tiens au courant.
par contre, j'ai un soucis c'est le deuxième fois que ca m'arrive :
je travaille sur ce fichier chez moi et au bureau de temps en temps
ce matin au bureau, j'ai enregistré mon fichier sur une clé usb et chez moi, je n'arrive pas à l'ouvrir : excel plante et m'ouvre mon fichier 'réparé' : je n'ai plus aucune macro.

la 1ere fois, j'ai du refaire tout mon fichier entièrement
cette fois ci, mon fichier est quasiment terminé (il ne me restait plus que mes totaux à mettre en place) : je vais donc essayer de le récupérer au bureau

merci d'avances
sab
 

pitchoune85

XLDnaute Junior
Rebonjour tous le monde
merci jocelyn, j'ai pris ta solution (la deuxième formule )
ca fonctionne très bien
vraiment merci à vous tous !vous êtes géniaux... :silly:

excuse tibo : je n'ai pas pris ta soluc, mais prmis je l'essaie
a +
:whistle:
 

Statistiques des forums

Discussions
312 336
Messages
2 087 389
Membres
103 534
dernier inscrit
Kalamymustapha