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

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?


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

Devenez un Excel Pro: Rejoignez notre cours!

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.

Inscrivez-vous ici

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.

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.

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

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.

Questions Fréquemment Posées

Comment les utilisateurs peuvent-ils combiner efficacement plusieurs colonnes dans Excel pour générer une liste de toutes les combinaisons possibles sans utiliser de formules complexes?
Les utilisateurs peuvent utiliser la fonction de requête Power d'Excel pour fusionner les colonnes et créer des combinaisons. En chargeant les colonnes sous forme de table pour alimenter la requête, en appliquant une opération de fusion personnalisée, puis en élargissant la table résultante, toutes les combinaisons possibles peuvent être systématiquement générées et renvoyées à Excel.

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


Yoann Bierling
A propos de l'auteur - Yoann Bierling
Yoann Bierling est un professionnel de l'édition Web et du conseil numérique, ayant un impact mondial grâce à l'expertise et à l'innovation dans les technologies. Passionné par l'autonomisation des individus et des organisations à prospérer à l'ère numérique, il est poussé à fournir des résultats exceptionnels et à stimuler la croissance grâce à la création de contenu éducatif.

Devenez un Excel Pro: Rejoignez notre cours!

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.

Inscrivez-vous ici

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.




commentaires (0)

laissez un commentaire