Comment combiner plusieurs tableaux en un grand

ind57 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
ind57 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Après plusieurs recherches sur le web, je n'arrive pas à trouver mon bonheur sur un souci que j'ai concernant la fusion de plusieurs tableaux en un.

Voici un exemple de ce que je souhaiterais avoir:
trois tableaux (le nombre est variable... :( )
x11 x12 x13
x21 x22 x23

y11 y12
y21 y22

z11 z12
z21 z22
z31 z32

Avec ces trois tableaux d'exemple je souhaiterais avoir un seul et unique tableau rassemblant l'ensemble des combinaisons possibles suivant la première colonne de chaque tableau:
j'aurais donc (en concaténant les valeurs dans la première colonne):
x11y11z11 x11 x12 x13 y11 y12 z11 z12
x11y11z21 x11 x12 x13 y11 y12 z21 z22
x11y11z31 x11 x12 x13 y11 y12 z31 z32
x11y21z11 x11 x12 x13 y21 y22 z11 z12
x11y21z21 x11 x12 x13 y21 y22 z21 z22
x11y21z31 x11 x12 x13 y21 y22 z31 z32
x21y11z11 x21 x22 x23 y11 y12 z11 z12
x21y11z21 x21 x22 x23 y11 y12 z21 z22
x21y11z31 x21 x22 x23 y11 y12 z31 z32
x21y21z11 x21 x22 x23 y21 y22 z11 z12
x21y21z21 x21 x22 x23 y21 y22 z21 z22
x21y21z31 x21 x22 x23 y21 y22 z31 z32

comme vous pouvez le voir, vu que les tableaux sont "dynamiques", on a des combinatoires qui explosent et je ne voudrais pas avoir à faire ça à la main!!! ;)
Dans l'exemple on a 2*2*3=12

En recherchant sur le net je ne trouve pas d'outil Excel, on parle très souvent de RECHERCHEV ou de tableau croisé dynamique mais ça a l'air d'être l'inverse que je veux.

Auriez-vous des idées pour implémenter ce système??

Merci d'avance pour votre aide,
ind57


A voir également:

3 réponses

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Pourquoi multiplier les demandes sur tous les forums ?
Ce serait beaucoup mieux de préciser les conditions de ta demande qui sont très floues sans accéder à ce que tu as en tête.
0
ind57 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour GBinforme,
Désolé de dupliquer la demande, c'est juste que c'est une probleme dans mon travail et que je ne sais pas comment faire voila tout, d'où le stress... :'(
Que voudrais-tu que je précise?
ind57
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Comment l'on sait le nombre de tableaux ?
Chaque valeur est-elle dans une cellule particulière ?
Où veux-tu obtenir le résultat ?

Tes tableaux sont dynamiques mais tes résultats seront très rapidement exponentiels et inutilisables me semble-t-il.
0
ind57 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   1
 
j'avais imaginé un tableau par feuille de calcul excel et chaque valeur dans une cellule particuliere. Avec le résultat dans une nouvelle feuille de calcul "result".
Effectivement je comprends que mes résultats vont être exponentiel mais c'est pourtant ce qu'on me demande.
Merci encore pour ton aide,
ind57
0