Trouver toutes les combinaisons possibles

  • Initiateur de la discussion Initiateur de la discussion Niko71
  • 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 !

N

Niko71

Guest
Bonjour à tous 🙂

Avant toute chose un grand merci aux personnes qui font vivre ce forum en apportant quotidiennement leur aide. J'en ai déjà profité un bon paquet de fois!

Mais aujourd'hui je ne trouve pas de réponse à mon problème. Je souhaite trouver toutes les combinaisons possibles d'éléments appartenant à plusieurs colonnes. J'ai trouvé cette formule sur votre forum qui me permet, en les combinant à chaque fois deux par deux, de trouver ce que je cherche:

Code:
=SI(NBVAL($A$1:$A$30)*NBVAL($B$1:$B$30)<LIGNE(1:1);"";
DECALER(A$1;ENT((LIGNE(1:1)-1)/(NBVAL($B$1:$B$30)))😉&" - "&
DECALER(B$1;MOD(LIGNE(1:1)-1;NBVAL($B$1:$B$30))😉)

Le problème, c'est que j'obtiens toutes les combinaisons dans une seule colonne, hors, j'aimerai que chaque élément de ma combinaison apparaisse sur une même ligne, mais dans des cellules différentes.
Exemple, au lieu de:
C1: renault - Mégane - diesel
J'aimerai
C1: renault, C2: Mégane, C3: Diesel

Celà me permettrai de filtrer beaucoup plus facilement par la suite à travers un tableau pour enlever rapidement les combinaisons impossibles.

J'espère être assez clair.
Merci 🙂
 
Bonjour, Niko71.

Données, Convertir :
1034779
 
Re,
Sinon :
1° colonne :
VB:
=SI(NBVAL($A$1:$A$30)*NBVAL($B$1:$B$30)<LIGNE(1:1);"";DECALER(A$1;ENT((LIGNE(1:1)-1)/(NBVAL($B$1:$B$30)));))
2° colonne :
Code:
=SI(NBVAL($A$1:$A$30)*NBVAL($B$1:$B$30)<LIGNE(1:1);"";DECALER(B$1;MOD(LIGNE(1:1)-1;NBVAL($B$1:$B$30));))
 
- 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

P
Réponses
1
Affichages
3 K
N
Réponses
11
Affichages
3 K
N
H
Réponses
21
Affichages
12 K
F
Réponses
0
Affichages
964
F
A
Réponses
2
Affichages
841
Axsis93
A
W
Réponses
15
Affichages
27 K
max34
M
M
Réponses
0
Affichages
998
M
A
Réponses
6
Affichages
19 K
A
M
Réponses
7
Affichages
8 K
P
P
Réponses
3
Affichages
5 K
Psebcool
P
K
Réponses
12
Affichages
2 K
K
J
Réponses
0
Affichages
2 K
jonpol
J
Retour