Fusion de 2 tableaux sous Excel
Résolu
brucealmighty
Messages postés
33
Date d'inscription
Statut
Membre
Dernière intervention
-
peuzimporte -
peuzimporte -
Bonjour à tous,
Je viens vous consulter aujourd'hui car j'aimerais fusionner 2 tableaux sous Excel. Cependant, j'ai quelques conditions pour cette fusion.
Je vais prendre un exemple pour illustrer mes propos. Mes 2 tableaux sont constitués de cette manière :
Tableau 1
Nom Prénom Classe
DUPONT Toto 5e
DUPUIS Raoul 4e
SACCARD René 6e
Tableau 2
Nom Prénom Age Moyenne
DUPUIS Raoul 14 17.5
SACCARD René 13 12
J'aimerais incorporer le tableau 2 dans le tableau 1, et supprimer la ligne DUPONT Toto 5e, ce qui donnerait au final :
Nom Prénom Classe Age Moyenne
DUPUIS Raoul 4e 14 17.5
SACCARD René 6e 13 12
Je ne sais pas comment m'y prendre. J'ai cherché des solutions mais je n'ai trouvé que des solutions fumeuses. Je précise que je ne maitrise pas du tout le code VBA ni les macros et cela est difficile pour moi.
Je vous remercie d'avance de la réponse que vous pourrez m'apporter.
BruceAlmighty
Je viens vous consulter aujourd'hui car j'aimerais fusionner 2 tableaux sous Excel. Cependant, j'ai quelques conditions pour cette fusion.
Je vais prendre un exemple pour illustrer mes propos. Mes 2 tableaux sont constitués de cette manière :
Tableau 1
Nom Prénom Classe
DUPONT Toto 5e
DUPUIS Raoul 4e
SACCARD René 6e
Tableau 2
Nom Prénom Age Moyenne
DUPUIS Raoul 14 17.5
SACCARD René 13 12
J'aimerais incorporer le tableau 2 dans le tableau 1, et supprimer la ligne DUPONT Toto 5e, ce qui donnerait au final :
Nom Prénom Classe Age Moyenne
DUPUIS Raoul 4e 14 17.5
SACCARD René 6e 13 12
Je ne sais pas comment m'y prendre. J'ai cherché des solutions mais je n'ai trouvé que des solutions fumeuses. Je précise que je ne maitrise pas du tout le code VBA ni les macros et cela est difficile pour moi.
Je vous remercie d'avance de la réponse que vous pourrez m'apporter.
BruceAlmighty
A voir également:
- Fusionner 2 tableaux excel
- Fusionner des fichiers Excel : comment réunir des tableaux - Guide
- Liste déroulante excel - Guide
- Trier un tableau excel - Guide
- Fusionner 2 cellules excel - Guide
- Word et excel gratuit - Guide
5 réponses
Bonjour,
A partir de ton premier tableau :
Entrer en D2 (au même niveau que le premier nom) la formule suivante :
=RECHERCHEV($A2;Feuil2!$A$2:$D$3;3;FAUX)
A2 contient le premier nom de la liste
Feuille2 correspond au deuxième tableau
A2:D3 correspond au deuxième tableau
la formule entrée permet d'aller chercher dans le deuxième tableau l'information se situant en colonne 3 et correspond au nom contenu dans A2 de la premièire feuille.
Recopier cette formule vers le bas
Recopier cette même formule à droite (donc en colonne E) modifier le 3 en 4 et faire une recopie vers le bas.
Les informations (Age et Moyenne) seront ainsi recopiées dans le premier tableau. S'il n'y a pas de correspondance un message d'erreur apparaîtra (#N/A)
il suffira ensuite de faire un tri sur la colonne D pour regrouper tous les messages d'erreur et ensuite de supprimer les lignes correspondantes.
A+
pépé
A partir de ton premier tableau :
Entrer en D2 (au même niveau que le premier nom) la formule suivante :
=RECHERCHEV($A2;Feuil2!$A$2:$D$3;3;FAUX)
A2 contient le premier nom de la liste
Feuille2 correspond au deuxième tableau
A2:D3 correspond au deuxième tableau
la formule entrée permet d'aller chercher dans le deuxième tableau l'information se situant en colonne 3 et correspond au nom contenu dans A2 de la premièire feuille.
Recopier cette formule vers le bas
Recopier cette même formule à droite (donc en colonne E) modifier le 3 en 4 et faire une recopie vers le bas.
Les informations (Age et Moyenne) seront ainsi recopiées dans le premier tableau. S'il n'y a pas de correspondance un message d'erreur apparaîtra (#N/A)
il suffira ensuite de faire un tri sur la colonne D pour regrouper tous les messages d'erreur et ensuite de supprimer les lignes correspondantes.
A+
pépé
En cas d'homonymie sur la colonne A, si il y a par exemple deux "DUPONT Jean" dans des classes différentes, ils vont figurer dans le tableau final comme une seule personne alors qu'il n'auraient pas du.
Il faut donc être certains de l'unicité de la colonne A dans les deux tableaux sources.