Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment lister / générer toutes les combinaisons possibles dans Excel?

doc liste toutes les combinaisons 01

Disons, j'ai les deux colonnes de données suivantes, et maintenant, je veux générer une liste de toutes les combinaisons possibles basées sur les deux listes de valeurs comme capture d'écran suivante illustrée. Peut-être, vous pouvez lister toutes les combinaisons une par une s'il y a peu de valeurs, mais, s'il y a plusieurs colonnes avec plusieurs valeurs nécessaires pour énumérer les combinaisons possibles, voici quelques astuces qui pourraient vous aider à résoudre ce problème dans Excel .

Répertorier / générer toutes les combinaisons possibles avec la formule

Répertorier / générer toutes les combinaisons possibles avec Kutools pour Excel


Lister toutes les combinaisons possibles à partir de plusieurs colonnes:

Kutools for Excel's Lister toutes les combinaisons L'utilitaire peut vous aider à générer / répertorier rapidement toutes les combinaisons possibles en fonction de plusieurs listes de valeurs.

doc trouver combinaison égale somme 2

Kutools for Excel: avec plus que 200 compléments Excel pratiques, libre d'essayer sans limitation dans les jours 60. Téléchargez et essai gratuit maintenant!


Répertorier / générer toutes les combinaisons possibles avec la formule


La formule longue suivante peut vous aider à lister toutes les combinaisons possibles de deux valeurs de listes rapidement, procédez comme suit:

1. Entrez cette formule: =IF(ROW()-ROW($D$1)+1>COUNTA($A$1:$A$4)*COUNTA($B$1:$B$3),"",INDEX($A$1:$A$4,INT((ROW()-ROW($D$1))/COUNTA($B$1:$B$3)+1))&INDEX($B$1:$B$3,MOD(ROW()-ROW($D$1),COUNTA($B$1:$B$3))+1)) dans une cellule vide, dans ce cas, je vais l'entrer dans la cellule D1, puis appuyez sur Entrer clé pour obtenir le résultat, voir capture d'écran:

doc liste toutes les combinaisons 2

Note: Dans la formule ci-dessus, $ A $ 1: $ A $ 4, sont les valeurs de la première colonne, et $ B $ 1: $ B $ 3 sont les valeurs de la deuxième liste que vous voulez répertorier toutes leurs combinaisons possibles, la $ D $ 1 est la cellule que vous mettez la formule, vous pouvez changer les références de cellules à votre besoin.

2. Ensuite, sélectionnez la cellule D1 et faites glisser la poignée de remplissage jusqu'aux cellules jusqu'à obtenir les cellules vides, et toutes les combinaisons possibles ont été répertoriées en fonction des valeurs des deux listes. Voir la capture d'écran:

doc liste toutes les combinaisons 3


Répertorier / générer toutes les combinaisons possibles avec Kutools pour Excel

La formule ci-dessus peut vous aider à générer les combinaisons possibles avec seulement deux listes, s'il y a plus de deux listes de valeurs doivent être énumérées les combinaisons possibles, la formule ne fonctionnera pas. Ici, je peux recommander un outil puissant - Kutools for Excel, il contient une fonctionnalité pratique Lister toutes les combinaisons qui peut rapidement lister toutes les combinaisons possibles sur la base de listes de données données.

Kutools for Excel : avec plus de 300 compléments Excel pratiques, libre d'essayer sans limitation dans 60 jours.

Après l'installation de Kutools for Excel, s'il vous plaît faites comme suit:

1. Cliquez Kutools > insérer > Lister toutes les combinaisons, voir capture d'écran:

doc liste toutes les combinaisons 4

2. Dans le Lister toutes les combinaisons boîte de dialogue, effectuez les opérations suivantes:

(1.) Choisissez Valeur du Type la liste déroulante;

(2.) Puis cliquez combinaisons de listes de documents 6 pour sélectionner la première liste de données que vous souhaitez utiliser (vous pouvez également taper les valeurs séparées par des virgules dans le Texte boîte un par un)

doc liste toutes les combinaisons 5

3. Puis clique Ajoutez bouton pour ajouter la première liste de valeur dans le Liste des combinaisons boîte, voir capture d'écran:

doc liste toutes les combinaisons 6

4. Si vous devez utiliser un certain caractère pour séparer les combinaisons, veuillez choisir Séparateur du Type déroulant, et spécifiez le séparateur dont vous avez besoin dans la zone de texte, puis cliquez sur Ajoutez bouton pour ajouter le séparateur dans le Liste des combinaisons, voir capture d'écran:

doc liste toutes les combinaisons 7

5. Puis répétez step3 et step4 pour insérer d'autres listes de données et séparateurs dans le Liste des combinaisons boîte, voir capture d'écran:

doc liste toutes les combinaisons 8

6. Après avoir inséré la liste de données, cliquez sur Ok bouton, et une boîte de dialogue apparaîtra pour vous rappeler de sélectionner une cellule pour afficher le résultat, voir capture d'écran:

doc liste toutes les combinaisons 9

7. Cliquez OK, toutes les combinaisons possibles basées sur les listes données ont été générées dans la feuille de calcul comme suit capture d'écran:

doc liste toutes les combinaisons 10

Note: Si vous n'avez pas besoin des séparateurs entre les combinaisons, il vous suffit d'ignorer l'étape 4 et d'ajouter les listes de valeurs dans la boîte de dialogue.

Cliquez pour télécharger Kutools for Excel maintenant!


Répertorier / générer toutes les combinaisons possibles avec Kutools pour Excel

Kutools for Excel: avec plus que 200 compléments Excel pratiques, libre d'essayer sans limitation dans les jours 60. Téléchargez et essai gratuit maintenant!



Outils de productivité recommandés

Office Tab

étoile d'or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d'or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d'or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d'écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    JJ · 1 months ago
    Almost very handy. Would be good if it actually used whatever is in the cell ($A$1)and not convert the cell to text. Then I could just paste what I need in A1 and run it again without having to change anything.
  • To post as a guest, your comment is unpublished.
    Sergio Gomez · 6 months ago
    I used the extions and works fantastic,, but now i have a problem, i need to calculate the sum,, but the result is a text,, i enter a separator that is the simbol +, but finally i have a text and is impossible to convert in a operation.
  • To post as a guest, your comment is unpublished.
    sergio · 6 months ago
    Hello, and if these combinations intead text are number,, how can i made the calculation for the results???? i try to add the "+" but excel dont know that is the simbol.. how you solve this?
  • To post as a guest, your comment is unpublished.
    ricardo · 6 months ago
    Hola me arroja una referencia circula la formula
    =SI(FILA()-FILA($D$1)+1>(CONTARA($A$1:$A$4)*CONTARA($B$1:$B$3));"";INDICE($A$1:$A$4;RESIDUO((FILA()-FILA($D$1));COUNTA($B$1:$B$3)+1))
    &INDICE($B$1:$B$3;RESIDUO(FILA()-FILA($D$1);CONTARA($B$1:$B$3))+1))
  • To post as a guest, your comment is unpublished.
    Anirban Karmakar · 1 years ago
    Why my formula did not work to create 25 combinations in Column E (5 elements from Col A * 5 elements from Col B) ? Whereas the formula in this article worked in Column D when I dragged it for 25 cells? Screenshot - https://prnt.sc/ihwr18