Problème de tri de liste

  • Initiateur de la discussion Initiateur de la discussion Julien
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

Julien

Guest
Bonjour,

J'ai un fichier d'environ 26 000 lignes représentant des références produits avec le fournisseur. Pour chaque ligne, il y a la ref et le fournisseur. Si une ref a plusieurs fournisseurs, il y a donc plusieurs lignes pour cette ref.

Je voudrai renvoyer sur un autre tableau, les références en lignes et les fournisseurs en colonnes pour savoir pour chaque ref qu'elles sont les différents fournisseurs.

Je joins un exemple de mon fichier. J'ai déjà essayer une macro mais comme le fichier est grand la macro est très longue et ne va pas au bout. J'ai pourtant attendu 15 mn. Est ce normal et y a t il un moyen de résoudre ce problème.

Merci d'avance.
 

Pièces jointes

Salut Julien et jpierre,

Vite fait parce qu'il est presque temps de casser la croute.

Tu crées une liste sans doublons de tes forunissuers que tu places à la verticale (depuis A2) dans ta nouvelle feuille.
Idem pour tes produits à l'horizontale depuis B1.
Pour créer ces listes consulte l'excellente démo de C@thy et Celeda.

Ensuite par la fonction SOMPROD tu récupères les cellules (ou tu les mets en couleur) qui répondent en même temps à la valeur de la colonne A et à celle de la rangée 1.
Pour créer cette formule consulte l'excellente démo de Monique.

Voilà, je crois n'avoir oublié personne.

Bon amusement.
Ândré.
 
Sur ton modèle, tu as mis, dans le calcul intermédiaire, les articles en horizontale (par colonnes). Seulement, comme j'ai 17 000 articles, cela ne passe pas. Est il possible, si oui comment, de laisser les articles en lignes pour le calcul intermédiaire.
Merci
 
Re,
Non, pas avec sommeprod : il faut que les plages soient dans le même sens.
Même avec une autre fonction comme NB.SI à la place de sommeprod, comment faire un copié collé de gauche à droite quand les données sont de bas en haut ?
Tu devrais essayer le fichier de Simon mais, là aussi, ça risque d'être lent.
 
Bonjour,

J'ai fait une version TCD sur 33000 lignes de base de données et cela fonctionne trés bien et trés vite. Comme le dit jpierre, les TCDs ont un excellent rôle à jouer dans certains cas tel que dans ton cas.
Je ne peux te mettre le fichier sur le forum- il fait 725 kg zippé mais si tu désires l'avoir, confirme moi ici et je te l'enverrais dans ta bal.

Mais à gérer cette liste par Access ne serait-ce pas mieux ?

Celeda
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
435
Retour