Pb de somme des cellules de plusieurs feuil

chagala Messages postés 3 Date d'inscription   Statut Membre -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
Salut tous le monde

Voila j'ai une formule dans A1 de feuil1 =somme(Achat:Capital!C1)[/b] qui calcule la somme des C1 dans les 10 feuilles:
(Achat, Vente, Stocke, Etat, compt, Total1, Total2, Gain, Recette, Capital).

Jusqu'à maintenant pas de problème.

Quand je copie la formule avec la poignée de recopie de A1 vers A10 j'obtient :

A1 = somme(Achat:Capital!C1)
A2 = somme(Achat:Capital!C2)
A3 = somme(Achat:Capital!C3)
...
A9 = somme(Achat:Capital!C9)

Mais moi je veux un décalage de 11 ligne a chaque fois, comme ça :

A1 = somme(Achat:Capital!C1)
A2 = somme(Achat:Capital!C12)
A3 = somme(Achat:Capital!C23)
...
A9 = somme(Achat:Capital!C89)

Donnez moi une solution SVP
A voir également:

3 réponses

Sloubi76 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   136
 
Salut Chalaga,

Pour accélerer la résolution poste nous un exemple de ta feuille à cette adresse
Ici
Sans oublier d'indiquer le lien généré.

Je reste à l'écoute++@ +
0
chagala Messages postés 3 Date d'inscription   Statut Membre
 
voici le classeur :
http://www.cijoint.fr/cjlink.php?file=cj200806/cijJIG6fAh.xls
0
chtilou Messages postés 1704 Statut Membre 523 > chagala Messages postés 3 Date d'inscription   Statut Membre
 
Bonsoir Chagala.

On s'est déjà croisé quelque part il me semble... ;-)

Voici la réponse que tu as donné au modérateur d'un autre forum qui a répondu à la même question que celle tu viens de poser à l'ouverture de ce topic.

Merci Amadéus mais un autre problème concernent le nom des feuilles, ils sont nommées comme suite (Achat, Vente, Stocke, Etat, compt, Total1, Total2, Gain, Recette, Capital)J'attend vos réponses et un autre merci d'avance.

Et en prime pour les copains de CCM la réponse du modo en question:
Accrochez vous c'est coton...

Bonjour

Formule (pas évidente à trouver, merci à Laurent Longre qui l'a inspirée) en A1 à incrémenter vers le bas:

=SOMME(INDIRECT("Feuil"&LIGNE(INDIRECT("1:9"))&"!C"&LIGNE()+(LIGNE()*10)-10))

Cordialement


En échange de cette réponse j'attends de vous une explication à cette formule "magique" qui "ne fonctionne que" sur la même feuille.

A votre écoute Eric, Raymond, Vaucluse, Gbinforme et les autres...

Amicalement.

0
chagala Messages postés 3 Date d'inscription   Statut Membre > chtilou Messages postés 1704 Statut Membre
 
Merci, le monde est petit : Bienvenu à Internet

Alors mon ami, Cette formule =SOMME(INDIRECT("Feuil"&LIGNE(INDIRECT("1:9"))&"!C"&LIGNE()+­(LIGNE()*10)-10))
ne fonctionne pas :
1) Car les feuilles de mon classeur sont nommées respectivement (Achat, Vente, Stocke, Etat, compt, Total1, Total2, Gain, Recette, Capital) et non (feuil1, feuil2...feuil10)

2) C'est qui ça LIGNE(INDIRECT("1:9"))

Et merci d'avance pour votre collaboration
0
Raymond PENTIER Messages postés 59039 Date d'inscription   Statut Contributeur Dernière intervention   17 460
 
Où est le problème ?
Ce que tu nous décris dans ton message, tu le fais dans ton fichier, cellule par cellule, au lieu de recopier !
Ou bien dans Feuil1 tu recopies, et ensuite tu supprimes les lignes 2 à 11, 13 à 22 etc.
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention  
 
Bonjour tout le monde,

Le problème vient que la combinaison somme() et indirect() ne fonctionne pas sur du multi-feuille, enfin je n'ai pas réussi (à confirmer sur 2007 quand même...) Même si tu ne les avais pas renommées ça serait pareil.
Sinon la formule est bonne.

Pour l'instant tu es donc obligé de saisir toutes tes feuilles (ou bien faire une fonction personnalisée) :
=INDIRECT("Achat!C"&LIGNE()*11-10)+INDIRECT("Vente!C"&LIGNE()*11-10)+...+....
et recopier vers le bas.
Ligne() te retourne le n° de ligne où est la formule.
Si tu fais ligne()*11-10 dessus tu obtiens 1,12,23,... pour 1,2,3,... pour fabriquer le n° de ligne qui t'interesse

eric
0