Formule Excel

Résolu
El-sol -  
Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je ne sais pas s'il existe une formule pour ça mais je vais tenter ma chance.

Si je vous donne, par exemple, cette liste:

10250 25.00
10300 30.00
10350 15.00
10400 25.00
10350 12.00

ce sont des codes de grand livre avec des montants.

Je voudrais que, dans un autre onglet, dans le champ A1, il y ait quelque chose qui dise:

si, dans l'onglet précédent, dans la colonne A, tu retrouves le code 10250, alors tu écris ici, dans la colonne B le chiffre 10250 (ou autre car il se peut que je veuille que ça écrire autre chose) et dans la colonne C, tu m'additionnes les montants qu'il y a dans la colonne B du premier onglet.
Donc, je veux que ça me fasse un résumé. Mais le premier onglet n'est pas présenté comme juste une liste, c'est une facture détaillée et je veux en faire un sommaire dans le nouvel onglet. Et je veux que les codes identiques n'apparaissent qu'une seule fois dans mon nouvel onglet. Ceci est dans le but de me préparer une écriture de grand livre où je n'aurai qu'une ligne par code.
Pour votre information, dans la facture, ce sont presque toujours les mêmes codes. Il n'y en a pas beaucoup (moins de 10).

merci

12 réponses

Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   289
 
Bonsoir,
Voici un exemple d'après ce que j'ai compris de tes explications :
http://www.cijoint.fr/cjlink.php?file=cj201010/cijdKkd9ac.xls

@+
0
pépé35530 Messages postés 2943 Date d'inscription   Statut Membre Dernière intervention   1 389
 
Bonjour,

La formule =somme.si devrait fonctionner :

Dans ta deuxième feuille
En colonne A tu tapes tous tes codes articles
et dans la colonne B en face de ta première référence tu entres la formule suivante () adapter) :

=SOMME.SI(Feuil1!A2:A6;A2;Feuil1!B2:B6)

que tu recopies vers le bas

A2:A6 représente dans mon exemple la plage des références dans ta facture
A2 représente l'adresse de la première référence
B2:B6 représente la plage des montants

tu obtiens directement dans la colonne B le cumul des ventes pour chaque référence.

A+

pépé
0
Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   289
 
Bonsoir pépé,
Juste une correction pour éviter les surprises :
=SOMME.SI(Feuil1!$A$2:$A$6;A2;Feuil1!$B$2:$B$6)


@+
0
El-sol
 
wow, ça ressemble pas mal à ça même si je ne comprends pas trop tes formules.
Je vais copier le tout et faire des tests. Je suis certaine que ça va fonctionner.
merci
0
El-sol
 
s'cusez, je répondais à Gord21.
Je prends aussi note de la réponse de pépé.

merci à vous deux.
0
Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   289
 
En fait, j'utilise la même formule que pépé. La différence réside surtout sur la liste des articles. Je reprends les articles de ta facture, je supprime les doublons et je les tries.

N'hésite pas si tu as des question.

@+
0

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

Posez votre question
El-sol
 
ouin, sauf que, en essayant l'exemple de gord21, je réalise qu'il me manque quelque chose. Car dans la liste des codes de gl, je ne veux pas avoir à la taper manuellement. Je veux que ça aille chercher ces codes dans la facture qui elle, ressemble à quelque chose comme ça: (s'cusez, je ne sais pas comment joindre mon exemple)

Facture #xxx
datexxx
nomxxx

M Untel 10250 25.00
0.10
0.20
0.30
10300 0.60

et ainsi de suite. Il y a donc des noms, des codes, des montants, mais aussi des lignes où il n'y a pas de codes, et soudain, il y en a un qui totalise les lignes sans codes. Alors il y a beaucoup de blancs.
Je veux juste que ça aille chercher les lignes avec les codes et leur montant vis-à-vis, genre: s'il y a quelque chose dans la colonne B, prend-le
0
Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   289
 
Pour joindre le fichier, tu peux aller sur le site www.cijoint.fr
Tu déposes ton fichier et tu nous envoies le lien.

@
0
El-sol
 
ok

voici:

http://www.cijoint.fr/cjlink.php?file=cj201010/cijPnV22y6.xls

il y a la facture et au bas de la facture, j'ai mis ce que je veux comme résultat.

merci
0
Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   289
 
Ta facture s'arrête en ligne 56, est-ce que ce sera toujours le cas ?
0
El-sol
 
non, elle peut être plus longue ou plus courte
0
Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   289
 
ok.
Je finis de te répondre demain.
D'où viens le 11025 en crédit dans le résultat que tu souhaites ?
0
El-sol
 
c'est que, lorsqu'on me remet la facture, j'ai tous les codes pour faire mes débits, mais le total de la facture, je dois le mettre en crédit dans ce code.

celui-ci ne changera jamais.
0
Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   289
 
Bonsoir El-sol,
J'ai adapté mes formules à ton fichier.
http://www.cijoint.fr/cjlink.php?file=cj201010/cijaWKVE4Y.xls

J'ai arrêté les formules à la ligne 100 mais tu peux les étendre.
N'hésite pas si quelque chose n'est pas clair.

@+
0
El-sol
 
wow, je suis vraiment impressionnée.
Faudrait bien que je me trouve du temps pour me payer des cours d'Excel avancé, ça en vaudrait la peine.

J'ai hâte d'essayer ça avec mes factures.

Un gros merci pour le temps que tu as passé à me faire des formules sur mesure.
0
Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   289
 
Au plaisir.
N'hésite pas si tu as besoin d'explications par rapport aux fonctions que j'ai utilisé.
Juste par curiosité, comment remplis-tu ton onglet facture ? Facture papier que tu retranscrit manuellement, fichier Excel que tu copies-colles ...
@+
0
El-sol
 
je viens de terminer mes tests et ça fonctionne à merveille.
merci beaucoup.
0
El-sol
 
ce n'est pas moi qui fait la facture, c'est ma boss. Nous avons 2 compagnies et ce sont des factures inter-compagnie que je dois comptabiliser dans Accpac (dans une comme un compte à payer et dans l'autre comme un compte à recevoir)
Par contre, comme je trouvais l'écriture longue à faire, je lui ai demandé si le détail était nécessaire. Et comme ça ne l'est pas, je lui ai dit que j'essayerais de trouver une façon de résumer le tout.
Je vais par contre lui demander de toujours utiliser son pattern (afin que les données ne changent pas d'endroit) et de m'envoyer son fichier au lieu de m'imprimer sa feuille et de me la donner. Et je combinerai avec mon fichier dans lequel se trouve ta petite merveille.

merci
0
Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   289
 
Heureux de t'avoir enlever une épine du pied.
Petite merveille est sûrement abusif mais je prends quand même. ;-)
0