Comment combiner plusieurs tableaux en un grand

Fermé
ind57 Messages postés 9 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 3 mai 2017 - 3 mai 2017 à 08:59
ind57 Messages postés 9 Date d'inscription mercredi 30 mai 2007 Statut Membre Dernière intervention 3 mai 2017 - 3 mai 2017 à 16:39
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 lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
3 mai 2017 à 09:22
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 mercredi 30 mai 2007 Statut Membre Dernière intervention 3 mai 2017 1
3 mai 2017 à 09:26
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 lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
3 mai 2017 à 09:58
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 mercredi 30 mai 2007 Statut Membre Dernière intervention 3 mai 2017 1
3 mai 2017 à 16:39
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