Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Help Macro SVP

2 réponses
Avatar
Aymeric Basquin
Bonjour,

Comment générer le tableau 3 a partir des 2 premiers tableaux sachant que le
nombre de ligne des tableaux 1 et 2 est inconnu et que le nombre de noms et
de lettres est aussi inconnu)

Tableau 1 sur feulle de calcul 1:
A B
1 Nom Lettre No
2 nom1 lettre1
3 nom2 lettre2
4 nom3 lettre2
5 nom1 lettre4
6 nom5 lettre5
7 nom1 lettre6
8 nom7 lettre7
9 nom8 lettre8
10 nom3 lettre9


Tableau 2 sur feulle de calcul 2:
A
1 Nom
2 nom1
3 nom3


Résultat escompté pour le tableau 3 (si possible sur feuille de calcul 2):
A B C D
1 Nom Lettre No Lettre No Lettre No
2 nom1 lettre6 lettre4 lettre1
3 nom3 lettre9 lettre2


Merci pour votre aide,
Aymeric

2 réponses

Avatar
bourby
bonsoir,

je ne pense pas qu'il faille une macro pour cela. Mais à cette heure-ci,
je suis un peu fatigué pour faire le test....

En principe, sur Feuil2:

en E2: =equiv($A2;feuil1!$a$2:$a$1000;0)
en B2: =index(feuil1!$b$2:$b$1000;e2)
en F2: â+equiv($A2;decaler(feuil1!$a$2:$a$1000;e2;0);0)
copier cette formule en g2
en c2 et d2: copier la formule de b2

copier le tout vers le bas.

Cela marche-t-il?

Bourby

Aymeric Basquin wrote:
Bonjour,

Comment générer le tableau 3 a partir des 2 premiers tableaux sachant que le
nombre de ligne des tableaux 1 et 2 est inconnu et que le nombre de noms et
de lettres est aussi inconnu)

Tableau 1 sur feulle de calcul 1:
A B
1 Nom Lettre No
2 nom1 lettre1
3 nom2 lettre2
4 nom3 lettre2
5 nom1 lettre4
6 nom5 lettre5
7 nom1 lettre6
8 nom7 lettre7
9 nom8 lettre8
10 nom3 lettre9


Tableau 2 sur feulle de calcul 2:
A
1 Nom
2 nom1
3 nom3


Résultat escompté pour le tableau 3 (si possible sur feuille de calcul 2):
A B C D
1 Nom Lettre No Lettre No Lettre No
2 nom1 lettre6 lettre4 lettre1
3 nom3 lettre9 lettre2


Merci pour votre aide,
Aymeric




Avatar
Aymeric Basquin
Merci cela marche impecable,
Aymeric
"bourby" a écrit dans le message de news:

bonsoir,

je ne pense pas qu'il faille une macro pour cela. Mais à cette heure-ci,
je suis un peu fatigué pour faire le test....

En principe, sur Feuil2:

en E2: =equiv($A2;feuil1!$a$2:$a$1000;0)
en B2: =index(feuil1!$b$2:$b$1000;e2)
en F2: â+equiv($A2;decaler(feuil1!$a$2:$a$1000;e2;0);0)
copier cette formule en g2
en c2 et d2: copier la formule de b2

copier le tout vers le bas.

Cela marche-t-il?

Bourby

Aymeric Basquin wrote:
Bonjour,

Comment générer le tableau 3 a partir des 2 premiers tableaux sachant que
le nombre de ligne des tableaux 1 et 2 est inconnu et que le nombre de
noms et de lettres est aussi inconnu)

Tableau 1 sur feulle de calcul 1:
A B
1 Nom Lettre No
2 nom1 lettre1
3 nom2 lettre2
4 nom3 lettre2
5 nom1 lettre4
6 nom5 lettre5
7 nom1 lettre6
8 nom7 lettre7
9 nom8 lettre8
10 nom3 lettre9


Tableau 2 sur feulle de calcul 2:
A
1 Nom
2 nom1
3 nom3


Résultat escompté pour le tableau 3 (si possible sur feuille de calcul
2):
A B C D
1 Nom Lettre No Lettre No Lettre No
2 nom1 lettre6 lettre4 lettre1
3 nom3 lettre9 lettre2


Merci pour votre aide,
Aymeric