Pb de somme des cellules de plusieurs feuil

Fermé
chagala Messages postés 3 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 6 juin 2008 - 5 juin 2008 à 21:24
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 6 juin 2008 à 08:09
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

3 réponses

Sloubi76 Messages postés 1366 Date d'inscription dimanche 11 mai 2008 Statut Membre Dernière intervention 10 décembre 2016 135
5 juin 2008 à 21:37
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 jeudi 5 juin 2008 Statut Membre Dernière intervention 6 juin 2008
6 juin 2008 à 00:13
voici le classeur :
http://www.cijoint.fr/cjlink.php?file=cj200806/cijJIG6fAh.xls
0
chtilou Messages postés 1696 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 30 avril 2012 523 > chagala Messages postés 3 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 6 juin 2008
6 juin 2008 à 00:31
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 jeudi 5 juin 2008 Statut Membre Dernière intervention 6 juin 2008 > chtilou Messages postés 1696 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 30 avril 2012
6 juin 2008 à 01:26
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 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024 17 234
6 juin 2008 à 03:36
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 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
6 juin 2008 à 08:09
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