Comment fusionner plusieurs tableaux ?

Vous pouvez fusionner (combiner) les lignes d’un tableau dans un autre en les collant simplement dans la première cellule vide en dessous du tableau cible. Le tableau s’agrandit pour inclure les nouvelles lignes. Si les lignes des deux tableaux correspondent, vous pouvez fusionner les colonnes d’un tableau à l’autre en les collant dans les premières cellules vides à droite du tableau. Là encore, le tableau s’agrandit, cette fois-ci pour inclure les nouvelles colonnes.

La fusion de lignes est très simple, en revanche la fusion de colonnes peut se révéler compliquée si les lignes d’un tableau ne correspondent pas exactement à celles de l’autre tableau. La fonction RECHERCHEV vous permet d’éviter certains problèmes d’alignement.

Fusionner deux tableaux à l’aide de la fonction RECHERCHEV

Dans l’exemple ci-dessous, nous avons remplacé le nom des deux tableaux par « Bleu » et « Orange ». Dans le tableau « Bleu », chaque ligne représente un article de commande. Ainsi, Réf. commande 20050 comporte deux articles, Réf. commande 20051 un article, Réf. commande 20052 trois articles, etc. Nous voulons fusionner les colonnes ID Ventes et Région avec le tableau Bleu, en fonction des valeurs correspondantes dans les colonnes Réf. commande du tableau Orange.

Fusion de deux colonnes avec un autre tableau

Toutefois, les valeurs Réf. commande sont répétées dans le tableau Bleu, tandis que les valeurs Réf. commande du tableau Orange sont uniques. Si l’on copie-colle simplement les données du tableau Orange, il manque une ligne pour les valeurs ID Ventes et Région du deuxième article de la commande 20050, ce qui aura pour effet de rejeter immédiatement le reste des valeurs de ces nouvelles colonnes dans le tableau Bleu.

Si vous voulez suivre en même temps, voici les données du tableau Bleu, que vous pouvez copier dans une feuille de calcul vide. Après les avoir collées dans la feuille de calcul, appuyez sur Ctrl+T pour en faire un tableau, que vous renommez Bleu.

Réf. commande

Date de vente

ID de produit

20050

02/02/14

C6077B

20050

02/02/14

C9250LB

20051

02/02/14

M115A

20052

03/02/14

A760G

20052

03/02/14

E3331

20052

03/02/14

SP1447

20053

03/02/14

L88M

20054

04/02/14

S1018MM

20055

05/02/14

C6077B

20056

06/02/14

E3331

20056

06/02/14

D534X

Voici les données du tableau Orange. Copiez-les dans la même feuille de calcul. Une fois l’opération terminée, appuyez sur Ctrl+T pour en faire un tableau, que vous renommez Orange.

Réf. commande

ID Ventes

Région

20050

447

Ouest

20051

398

Sud

20052

1006

Nord

20053

447

Ouest

20054

885

Est

20055

398

Sud

20056

644

Est

20057

1270

Est

20058

885

Est

Nous devons vérifier que les valeurs ID Ventes et Région de chaque commande sont alignées avec un article unique pour chaque commande. Pour cela, nous allons coller les en-têtes de tableau ID Ventes et Région dans les cellules situées à droite du tableau Bleu, puis utiliser des formules RECHERCHEV pour obtenir les valeurs correspondantes des colonnes ID Ventes et Région du tableau Orange. Voici comment procéder :

  1. Copiez les en-têtes ID Ventes et Région dans le tableau Orange (uniquement ces deux cellules).

  2. Collez les en-têtes dans la cellule immédiatement à droite de l’en-tête ID de produit du tableau Bleu.

Le tableau Bleu est désormais composé de cinq colonnes, en comptant les nouvelles colonnes ID Ventes et Région.

  1. Dans le tableau Bleu, dans la première cellule en dessous du titre ID Ventes, entrez le début de la formule :

    =RECHERCHEV(

  2. Dans le tableau Bleu, sélectionnez la première cellule de la colonne Réf. commande, 20050.

La formule partielle se présente comme ceci :

Formule RECHERCHEV partielle

La partie [@[Réf. commande]] signifie « obtenir la valeur de cette même ligne à partir de la colonne Réf. commande ».

  1. Tapez une virgule, puis sélectionnez l’ensemble du tableau Orange avec la souris afin d’ajouter « Orange [#All] » à la formule.

  2. Tapez une autre virgule, 2, une autre virgule et 0, comme ceci : ,2,0

  3. Appuyez sur Entrée. La formule partielle se présente comme ceci :

Formule RECHERCHEV complète

La partie Orange [#All] signifie « rechercher dans toutes les cellules du tableau Orange ». Le 2 signifie « obtenir la valeur de la deuxième colonne » et le 0 signifie « renvoyer la valeur uniquement en cas de correspondance exacte ».

Vous constatez qu’Excel a rempli les cellules de cette colonne, à l’aide de la formule RECHERCHEV.

  1. Revenez à l’étape 3, en entrant la même formule, cette fois-ci dans la première cellule en dessous du titre Région.

  2. Dans l’étape 6, remplacez 2 par 3, de manière à obtenir la formule complète suivante :

Formule RECHERCHEV complète

La seule différence entre cette formule et la précédente est que la première obtient des valeurs de la colonne 2 du tableau Orange, et la seconde de la colonne 3.

Toutes les cellules des nouvelles colonnes du tableau Bleu contiennent désormais des valeurs. Elles contiennent des formules RECHERCHEV, mais affichent les valeurs. Vous voulez remplacer les formules RECHERCHEV de ces cellules pour leurs valeurs réelles.

  1. Sélectionnez toutes les cellules de valeur de la colonne ID Ventes et appuyez sur Ctrl+C pour les copier.

  2. Cliquez sur Accueil > flèche située sous Coller.

Flèche sous Coller révélant la galerie de collage

  1. Dans la galerie de collage, cliquez sur Coller les valeurs.

Bouton Coller les valeurs dans la galerie de collage

  1. Sélectionnez toutes les cellules de valeur de la colonne Région, copiez-les et répétez les étapes 10 et 11.

À présent, les formules RECHERCHEV des deux colonnes ont été remplacées par les valeurs.

Informations supplémentaires sur les tableaux et la formule RECHERCHEV

Redimensionner un tableau en ajoutant des lignes et des colonnes

Utiliser des références structurées dans des formules de tableau Excel

RECHERCHEV : situations et procédure d’utilisation (formation)

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×