|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Nicholas MAIREGestionnaire financier et administratif Inscription : avril 2011 Messages : 5 ![]() |
Bonjour à tous et à toutes.
Dans le cadre de ma mission, je suis amené à développer un outil de gestion comptable administratif. J'ai presque tout qui est fini, j'ai automatisé ce que je pouvais, mais je me heurte à un mur. Je ne sais plus (il y'a longtemps que j'ai touché à excel) s'il est possible d'avoir une formule qui fasse la chose suivante : Je veux faire la somme de tous les montants engagés dans une colonne qui ont dans la ligne dans laquelle ils se trouvent, le même numéro de compte comptable que dans une de mes cellules cibles ET le même numéro d'action que dans une autre de mes cellules cible. Par exemple : Quelque chose qui me permette de faire un sous-total du compte comptable 6132 de l'action ALPHA2012 Sachant que j'ai tout une liste de comptes comptables et d'actions différentes et qu'ils sont triés par actions et par comptes. Quelqu'un aurait-il une idée ? Je n'ai rien trouvé dans les tutoriaux à disposition, et je n'ai pas trouvé non plus dans les messages précédents quelque chose qui pourrait approcher pour solutionner mon soucis... Je sèche un peu... |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : mai 2010 Messages : 200 ![]() |
Bonjour,
Si tu utilises Excel 2007 ou ultérieur, la fonction SOMME.SI.ENS fait ce que tu souhaites. Sinon tu peux utiliser SOMMEPROD : Code :
=SOMMEPROD((colonne_compte="6132")*(colonne_action="ALPHA2012");colonne_montants) J'ai mis 6132 entre guillemets supposant ces données au format "texte", si les données sont numériques il faut enlever les ". A+ |
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Nicholas MAIREGestionnaire financier et administratif Inscription : avril 2011 Messages : 5 ![]() |
Bonjour Gerardcalc,
j'ai bien essayé d'utiliser la fonction sommeprod, mais je n'obtiens aucun résultat. Nous utilisons une version 2003 d'excel dans nos services. Je joins le fichier prototype ici... Mon problème concerne les deux dernières feuilles de calcul... Dans la feuille "annexes" il y a une liste de comptes comptable que nous utilisons. Dans la feuille "extraction" les données que nous récupérons du logiciel. Pour les besoins de notre situation, j'ai récupéré de vieilles données et effacé toute trace d'identification. Peut être qu'avec le fichier tu verras mieux mon problème. L'idée est donc comme je disais plus haut... d'utiliser une fonction pour calculer la somme de tous les engagements financiers (dans la feuille "extraction") en fonction de la case nommée eOTP (H20 de la feuille "annexes") qui correspond au code de l'opération concernée (colonne E dans la feuille "extraction") La case H20 effectue une recherche V sur le code de l'opération car en fonction de l'action les budgets sont très différents. En fait les utilisateurs finaux n'auront accès qu'aux cases surlignées en bleu et à la boite de dialogue sur la première feuille de calcul, tout le reste sera verrouillé. Voilà, si quelqu'un a une idée magique de formule excel 2003 pour ça... |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Inscription : mars 2007 Messages : 164 ![]() |
2 solutions
soit somme.si somme.si(la plage;le critère,la colonne où se trouve les données à additionner) pour cela tu dois avoir la colonne compte à gauche, 1ère colonne) soit sommeprod essaye ça Code :
=SOMMEPROD((extraction!N3:N35=A21)*extraction!H3:H35) |
|
|
10
|
|
|
#5 |
|
Invité de passage
![]() Nicholas MAIREGestionnaire financier et administratif Inscription : avril 2011 Messages : 5 ![]() |
J'ai bien essayé de retourner le problème dans tous les sens... cela vient peut être de ma difficulté à manipuler la formule =sommeprod()
j'ai essayé de mettre les choses en couleur sur le tableur et d'y mettre des annotations, cela aidera peut être à visualiser... Pour le moment je n'obtiens pas de solution qui réussisse à me donner des montants variables en fonction de ma colone eOTP et de ma case correspondante |
|
|
00
|
|
|
#6 | |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
En D21 de ta feuille annexes
Citation:
__________________
Cordialement. |
|
|
|
10
|
|
|
#7 |
|
Invité de passage
![]() Nicholas MAIREGestionnaire financier et administratif Inscription : avril 2011 Messages : 5 ![]() |
Haaaa oui, c'est exactement ça !
Merci infiniment, cela fonctionne comme ça. En fait on ne peux pas y mettre une colonne complète de type N:N en fait, sinon la formule plante... Merci beaucoup, cela m'ôte une sacrée épine du pied. |
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() Inscription : mars 2007 Messages : 164 ![]() |
à priori, si tu peux mettre une colonne entière, mais tu dois le faire pour toutes les occurrences.
n'oublies pas de mettre résolu |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com