Problème de recopie de formules

alex49520 Messages postés 124 Statut Membre -  
alex49520 Messages postés 124 Statut Membre -
Bonjour à tous,

Travaillant sur Excel pour effectuer un tableau de bord, un problème se pose a moi. Mon classeur est composé d'un certain nombre de pages, comprenant 12 balances. Je souhaite faire un récap des balances de l'année, mais pour se faire j'ai eu recours à un certain nombre de formules pour regrouper des comptes. Et le problème qui se pose est lorsque je veux recopier une formule.

Par exemple, cette formule :

=(SOMME.SI('Bal avril'!$A$6:$A$199;"60612000";'Bal avril'!$E$6:$E$199))

Elle fait appel à la feuille Bal avril, et je souhaiterais que lorsque je l'a copie, la feuille change et donc qu'elle passe à Bal mai.

J'espère avoir été clair, et remercie tout le monde par avance.

Alexis

6 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonsoir,

tu as une technique qui pourrait peut-être t"éviter ce genre de problème: c'est la consolidation de données, ici consolidation d'onglets
regarde sur ce site à "données consolider", ce sera + clair que mes tentatives d'explications!
http://boisgontierjacques.free.fr/
en espèrant que...
0
alex49520 Messages postés 124 Statut Membre 10
 
Merci pour cette réponse. Cependant, mon problème va un petit peu plus loin. En fait mes balances sont composés d'un certain nombre de compte, qui sont soit regroupés soit renommés dans la récap. A quoi sert la consolidation exactement ? Car j'ai essayé la manip décrite sur le site mais je ne vois pas ou on veut en venir. Merci d'avance.
0
alex49520 Messages postés 124 Statut Membre 10
 
Bonjour,

Voila pour être plus clair, j'ai cette formule :

=((SOMME.SI('Bal avril'!$A$6:$A$199;"60222000";'Bal avril'!$E$6:$E$199)+SOMME.SI('Bal avril'!$A$6:$A$199;"60610500";'Bal avril'!$E$6:$E$199)+SOMME.SI('Bal avril'!$A$6:$A$199;"60632200";'Bal avril'!$E$6:$E$199)+SOMME.SI('Bal avril'!$A$6:$A$199;"60632300";'Bal avril'!$E$6:$E$199)))*3/4

Je souhaiterais la recopier afin d'avoir "Bal mai", à la place de "Bal avril".

Quelqu'un à une idée ??

Merci d'avance

Alexis
0
Mabelle60 Messages postés 492 Date d'inscription   Statut Membre Dernière intervention   131
 
Bonjour
Juste une piste car je sui un peu pressé
Essaye de placer Indirect
INDIRECT(B5&"!$A$6:$A$199") chaque fois que nécessaire.
ou sur chaque feuille t uplacera en B5 le nom de ta feuille.
Par contre, je te conseil de placer _ entre tes mots de chaque feuille

Je reprendrais le fil plus tard
désolé
0
alex49520 Messages postés 124 Statut Membre 10
 
En gros, il faudrait une formule comme ça ?

=((SOMME.SI(INDIRECT(Bal_avril!B1&"!"$A$6:$A$199";"60222000";Bal_avril!B1&"!"$E$6:$E$199")+SOMME.SI(INDIRECT(Bal_avril!B1&"!"$A$6:$A$199";"60610500";Bal_avril!B1&"!"$E$6:$E$199")+SOMME.SIINDIRECT(Bal_avril!B1&"!"$A$6:$A$199";"60632200";Bal_avril!B1&"!"$E$6:$E$199")+SOMME.SI(Bal_avril!B1&"!"$A$6:$A$199";"60632300";Bal_avril!B1&"!"$E$6:$E$199")))*3/4
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
alex49520 Messages postés 124 Statut Membre 10
 
Quelqu'un peut m'aider svp ?
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour Alex, Mabelle
regarde cette maquette
https://www.cjoint.com/?fmlKpuvUjN
avec le nom de l'onglet en A1 dans la feuille de synthèse
=SOMME.SI(INDIRECT(A1&"!A6:A20");602;INDIRECT(A1&"!E6:E20"))
0
alex49520 Messages postés 124 Statut Membre 10
 
Merci Michel_m, mais malheureusement en appliquant ta formule a mon classeur, cela me donne #REF!, alors que j'ai refais la même chose que toi.

Formule : =SOMME.SI(INDIRECT(C5&"!A6:A199");"60100000";INDIRECT(C5&"!E6:E199"))

(le résultat est le même si le 60100000 est entre guillemets ou non)

Je sens que je me rapproche de la bonne solution...

Merci a vous pour votre aide et merci d'avance pour les prochaines solutions !!

Alex
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318 > alex49520 Messages postés 124 Statut Membre
 
qu'il y a t'il exactement dans C5 ?
0
alex49520 Messages postés 124 Statut Membre 10 > michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention  
 
Désolé petite erreur de manip', la formule fonctionne très bien avec Somme.si !!

Cependant, j'ai aussi des fonctions sommeprod et la ça bloque : #VALEUR!

Formule : =SOMMEPROD((GAUCHE(INDIRECT(C5&"!A6:A199";4)="6122")*(INDIRECT(C5&"!E6:E199"))))

Pourrais tu me dire si tu vois une erreur la dedans ?

Merci d'avance
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318 > alex49520 Messages postés 124 Statut Membre
 
parenthèse mal située!
(GAUCHE(INDIRECT(C5&"!A6:A199";4)
(GAUCHE(INDIRECT(C5&"!A6:A199");4)
0
alex49520 Messages postés 124 Statut Membre 10 > michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention  
 
Merci beaucoup michel_m, mais problèmes sont réglés !!

A++

Alex
0