Comparaison de listes (colonne) excel

1

Bonjour,

J'ai dans un fichier Excel plusieurs pages. Sur la première, c'est un grand tableau ou je dois rentrer diverses informations sur des factures. Exemple :

Fournisseur  - Magasin - Matière - Quantité - Prix/kg - Prix
xxx - abc - aa - 20 - 10 -200
yyy - bce - bb - 30 - 10 - 300
zzz - cef - cc 40 -15 - 600
yyy - efg - aa - 30 - 20 - 600

Sur les autres pages, il s'agit de tableaux reprenant les données du première pour les afficher différemment. 85% des formules de ce tableau sont des somme.si. (US : SUMIF).
Par exemple (avec liste fournisseur en colonne A (colonne Supplier) dans ma première page) :

A-B-C-D-E-F
Fournisseur - nombre de contrat - prix total - quantité total - prix moyen
xxx - =COUNTIF(Supplier;A1) - =SUMIF(Supplier;A1;Amount_Due) - =SUMIF(Supplier;B10;Qty_total) - =D1/E1
yyy - =NB.SI(Supplier;A1) - =somme.si(Supplier;A1;Amount_Due) - =somme.si(Supplier;B10;Qty_total) - =D1/E1
zzz - 12 - 200 - 10 - 20

Comme vous pouvez le voir, tout se fait automatiquement, il suffit juste de rajouter les nouveaux fournisseur dans cette deuxième page.
Je voulais savoir s’il existait une formule ou une macro qui me permettrait d'éviter cette seule étape (une personne qui a de très faible connaissance Excel devra par la suite s'occuper de remplir le tableau, donc plus on enlèvera de sources d'erreur, mieux ça sera). J'ai pas mal cherché, mais rien qui ne me convenait.

Il faudrait donc quelqu'un qui "analyse" ma colonne A de ma première page afin de trouver tous les fournisseurs et en faire une liste (les fournisseurs sont présent plusieurs fois dans le premier tableau car c'est une liste de tous les contrats) puis de comparer cette liste à celle des fournisseurs de l'autre page. Si il en manque sur l'autre page, qu'il s'ajoute tout seul à la suite. (le reste des formules se mettront toutes seules à jour). Par exemple si j'ai un nouveau fournisseur ou si la personne qui va s'en occuper oubli de reporter le nouveau fournisseur dans la deuxième page.

J'espère que vous comprendrez ma question.
Meilleures salutations

Posté le 25 août 2016, 15:43
par AndromiS
Répondre
  • J'ai eu ce qu'il fallait, plus besoin de répondre, merci :) – AndromiS 26 août 2016, 09:45
0

Bonjour,

Voir en annexe le tableur tel que j'ai compris ton problème (la prochaine fois envoies nous ton fichier cela évitera que nous devions le refaire et facilitera la compréhension) :

http://www.cjoint.com/c/FHBqBsJrir3

Tu cliques sur le lien et tu suis les instructions pour récupérer le fichier (de même pour l'envoyer  : va sur le site cijoint, crées le lien, copies le et colles le dans le forum.

Tes fournisseurs se créeront automatiquement.  J'ai préparé le tableur en supposant des données sur 100 lignes

Attention : 

- La formule permettant la recherche des fournisseurs est une formule matricielle càd qu'il faut l'encoder SANS les {} et l'introduire en tapant en même temps sur CTRL / MAJ / ENTER et les { } seront ajoutées par Excel

- je suppose que tes fournisseurs sont mono matière sinon cela n'aurait pas de sens de calculer le prix moyen.  Il y aurait moyen de tester les deux si nécessaire.

Merci de confirmer si cela t'a aidé et, bien entendu, si tu ne comprends pas la formule : poses les questions nécessaire.

A+

Chris

Posté le 27 août 2016, 19:04
par chris1945

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :