Combinez des colonnes dans Excel et générez toutes les combinaisons possibles




Excel consolider

Vous souhaitez combiner deux jeux de données différents, par exemple une liste de clients et une liste de produits, pour obtenir une nouvelle liste avec toutes les combinaisons possibles de clients et de produits?

La solution est assez simple, réalisable avec MS Excel‌ en quelques minutes et, même avec des milliers d’entrées, ne nécessite pas beaucoup d’efforts - bien moins que copier-coller la deuxième liste pour chaque valeur de la première liste - cette dernière solution prendre des heures avec des centaines d'entrées. Voir ci-dessous comment combiner des colonnes Excel et générer toutes les combinaisons possibles Excel.

Comment générer ou lister toutes les permutations possibles dans Excel

  • Créez un identifiant numérique compris entre 1 et le nombre d'entrées pour chaque fichier source et, dans le fichier de résultat:
  • Créez un identifiant numérique (ID) dans la colonne A allant de 1 à la multiplication du nombre de premières entrées de fichier et de secondes entrées de fichier, en créant autant de lignes que la combinaison des deux ensembles de données,
  • Ajoutez une colonne, entrez cette formule et développez-la à la dernière ligne = ROUNDUP (A2 / [Nombre d'entrées du second fichier]; 0),
  • Ajoutez une colonne, entrez cette formule et développez-la jusqu'à la dernière ligne = A2 - ([Le nombre d'entrées dans le deuxième fichier] * * (B2-1)),
  • Ajoutez autant de colonnes que vous souhaitez obtenir des premier et deuxième fichiers et effectuez une recherche sur l'identifiant correspondant dans le fichier de résultat et les fichiers source.

Consolider les données dans Excel

Voir ci-dessous un exemple complet pour combiner des colonnes de feuilles Excel, avec une liste de clients et une liste de produits.

Commencez par créer des identifiants dans les deux fichiers, en ajoutant une colonne à gauche, en entrant les valeurs 1 et 2 dans les deux premières lignes, en sélectionnant les deux cellules, en déplaçant le curseur de la souris dans le coin inférieur droit de la sélection, puis en double-cliquant sur le signe + pour développer l'incrément d'identifiant jusqu'à la dernière ligne.

En conséquence, les identificateurs ont été incrémentés jusqu'à la dernière ligne.

Comment combiner des colonnes dans Excel

Prenez les numéros d'identification maximum des clients (C) et des produits (P). Créez un nouveau fichier, avec un identifiant de colonne, et répétez l'opération d'élargissement d'identifiant jusqu'à la ligne (C * P) + 1. Dans l'exemple ci-dessous, 7 valeurs différentes pour les clients et 7 pour les produits, générant 7 * 7 = 49 combinaisons, + 1 ligne pour compenser la ligne d'en-tête.

Comment combiner des cellules dans Excel


Dans la colonne B, nous allons mettre les lignes P par client, car chacune d'elles aura une ligne par produit. Pour ce faire, utilisez la formule ci-dessous dans la deuxième ligne de la feuille et développez-la jusqu'en bas (souvenez-vous du double-clic sur l'icône + dans le coin inférieur de la sélection de cellule pour le faire), où X est le deuxième nombre d'entrées de fichier.

=A2-([X]*(B2-1))

Dans la colonne C, nous allons mettre un compte pour chaque client, de 1 à nombre de produits. Même opération que précédemment, avec une autre formule (identifiant de la ligne en cours moins le nombre atteint pour la ligne précédente du client), X étant le deuxième nombre d'entrées de fichier

=A2-([x]*(B2-1))

Combinez plusieurs colonnes dans Excel dans une colonne

Vérifiez si cela a fonctionné. Les clients sont répétés P fois, et pour chacun d’eux, l’identificateur de produit est répété de 1 à P

Générer toutes les permutations

Et c'est tout! Ensuite, pour chaque colonne que vous souhaitez remplacer du fichier Clients ou Produits, ajoutez une nouvelle colonne et effectuez un Vlookup sur l'identificateur et le fichier source correspondants.

Excel cour complet pour les débutants en vidéo



Conseil en affaires internationales
A propos de l'auteur - Conseil en affaires internationales
Yoann est consultant en commerce international, facilitateur et coordinateur. Il a travaillé plus de 10 ans dans le commerce mondial, la chaîne d'approvisionnement, la finance, des projets SAP ERP, l'optimisation Web et SEO pour divers secteurs, tels que la logistique, les cosmétiques, les biens de consommation, les soins de beauté ou la mode, dans plus de 30 pays à travers le monde. .
 


commentaires (0)

laissez un commentaire