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 -
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
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:
- Pb de somme des cellules de plusieurs feuil
- Somme de plusieurs cellules excel - Guide
- Verrouiller des cellules excel - Guide
- Somme si couleur - Guide
- Somme en anglais excel - Guide
- Fusionner deux cellules excel en gardant le contenu - Guide
3 réponses
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++@ +
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++@ +
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.
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.
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
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
http://www.cijoint.fr/cjlink.php?file=cj200806/cijJIG6fAh.xls
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.
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