KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Tutoriel Excel : Combiner plusieurs classeurs/feuilles de calcul en un seul

AuteurSun Date de modification

Dans Excel, la combinaison de feuilles est une tâche courante, mais elle peut s’avérer assez complexe pour la plupart des utilisateurs, surtout les débutants. Ce tutoriel couvre presque tous les scénarios de combinaison que vous êtes susceptible de rencontrer et propose des solutions professionnelles adaptées à chacun. Vous pouvez trouver rapidement la réponse en cliquant sur le lien correspondant dans la liste de navigation ci-dessous, ou explorer les méthodes une par une si le sujet vous intéresse.

Dans Excel, la combinaison se divise en deux types : fusionner uniquement le contenu, ou fusionner le contenu tout en effectuant des calculs.

Navigation de ce tutoriel

Combiner du contenu

1. Fusionnez toutes les feuilles en une seule.

1,1 Combiner des feuilles en une seule feuille à l’aide de VBA

1,2 Combiner des tableaux ou des plages nommées avec Power Query (Excel 2016 ou versions ultérieures)

1,3 Combiner des feuilles en une seule feuille à l’aide d’un outil pratique

1,4 Extension dédiée à la combinaison de feuilles en une seule

2. Combiner des classeurs en un seul classeur

2,1 Combiner des classeurs en un seul classeur à l’aide de la commande Déplacer ou Copier

2,2 Combiner plusieurs classeurs (dans un même dossier) en un seul classeur à l’aide d’un code VBA

2,3 Combiner plusieurs classeurs (issus de plusieurs dossiers) en un seul classeur à l’aide d’un outil pratique

3. Fusionnez des feuilles spécifiques provenant de plusieurs classeurs en un seul classeur.

3,1 Combiner des feuilles spécifiques de classeurs (tous situés dans le même dossier)

3,2 Combiner des feuilles spécifiques de plusieurs classeurs (issus de plusieurs dossiers) à l’aide d’un outil pratique

4. Fusionnez deux feuilles à l’aide d’une colonne clé

4,1 Combiner deux tableaux selon une Colonne clé à l’aide de Power Query (Excel 2016 ou versions ultérieures)

4,2 Combiner deux feuilles selon une Colonne clé à l’aide de fonctions Excel

4,3 Combiner deux feuilles selon une Colonne clé à l’aide d’un outil pratique

5. Fusionnez deux feuilles à l’aide de deux colonnes

6. Combinez des feuilles dotées des mêmes en-têtes.

6,1 Combiner toutes les feuilles ayant les mêmes en-têtes à l’aide de VBA

6,2 Combiner des feuilles ayant les mêmes en-têtes à l’aide d’un outil pratique

Consolider

1. Combiner plusieurs feuilles et réaliser des calculs en un clin d’œil

1,1 Combiner des feuilles et effectuer des calculs à l’aide de la fonctionnalité Consolider

1,2 Combiner des feuilles et effectuer des calculs à l’aide d’un outil pratique

2. Combiner plusieurs feuilles en un seul tableau croisé dynamique

Google Feuille

1. Combinez plusieurs feuilles Google en une seule feuille.

1,1 Combiner google feuilles en une seule feuille à l’aide de la fonction Filtre

1,2 Combiner google feuilles en une seule feuille à l’aide de la fonction IMPORTRANGE

2. Combiner plusieurs feuilles Google en un seul classeur

Extension

1. Combinez des feuilles, puis supprimez les doublons.

1,1 Combiner des feuilles, puis Supprimer les doublons par Supprimer les doublons

1,2 Combiner des feuilles, puis Supprimer les doublons à l’aide d’un outil puissant

2. Fusionner les feuilles portant le même nom en un seul classeur

3. Fusionnez les plages identiques provenant de différentes feuilles en une seule feuille.

Remarque

Dans ce tutoriel, j’ai créé certaines feuilles et données pour illustrer plus clairement les méthodes présentées. Vous pouvez adapter les références selon vos besoins lors de l’utilisation du code VBA ou des formules ci-dessous, ou télécharger directement les exemples fournis afin de tester ces méthodes.


Combiner du contenu

1. Fusionnez toutes les feuilles en une seule !

Voici un classeur contenant quatre feuilles à fusionner en une seule.

feuille exemple 1 feuille exemple 2
feuille exemple 3feuille exemple 4

exemple de document Cliquez pour télécharger le fichier exemple

1,1 Combiner toutes les feuilles en une seule feuille à l’aide d’un code VBA


Dans Excel, outre la méthode traditionnelle – Copier et Coller –, vous pouvez utiliser un code VBA pour fusionner rapidement toutes les feuilles en une seule.

1. Appuyez sur les touches F11 et Alt pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
Appuyez sur les touches F11 et Alt

2. Dans la fenêtre qui s’ouvre, cliquez sur Insertion > Module pour insérer un nouveau module vierge.
 cliquez sur Insertion > Module pour insérer un nouveau module vide

3. Copiez et collez le code ci-dessous dans le nouveau module.

VBA : Combiner toutes les feuilles en une seule

Sub CombineAllSheetsIntoOneSheet()
'UpdatebyExtendoffice
    Dim I As Long
    Dim xRg As Range
    On Error Resume Next
    Worksheets.Add Sheets(1)
    ActiveSheet.Name = "Combined"
   For I = 2 To Sheets.Count
        Set xRg = Sheets(1).UsedRange
        If I > 2 Then
            Set xRg = Sheets(1).Cells(xRg.Rows.Count + 1, 1)
        End If
        Sheets(I).Activate
        ActiveSheet.UsedRange.Copy xRg
    Next
End Sub

copiez et collez le code dans le module

Dans le code ci-dessus, le script « Combined » correspond au nom de la feuille contenant les données combinées ; vous pouvez l’adapter selon vos besoins.

4. Appuyez sur la touche F5 pour exécuter le code. Une feuille nommée « Combined » a été créée en tête de toutes les feuilles afin d’y regrouper tout leur contenu.
toutes les feuilles sont combinées en une seule nouvelle feuille

1,2 Combiner toutes les tables ou plages nommées à l’aide de Power Query (Excel 2016 ou versions ultérieures)


Si vous utilisez Excel 2016 ou une version ultérieure, la fonctionnalité Power Query vous permet de fusionner en une seule opération toutes les tables ou plages nommées que vous avez créées.

exemple de document Cliquez pour télécharger le fichier exemple

Commencez par vérifier que vos plages ont été converties en tableaux ou définies comme plages nommées. Pour créer un tableau ou une plage nommée, consultez Comment convertir une plage en tableau ou inversement dans Excel et Définir et utiliser des noms dans les formules.

1. Ouvrez le classeur dont vous souhaitez fusionner les feuilles, puis cliquez sur Données > Nouvelle requête > À partir d’autres sources > Requête vide.
cliquez sur Données > Nouvelle requête > À partir d'autres sources > Requête vide

2. Dans la fenêtre Éditeur Power Query qui s’ouvre, rendez-vous dans la barre de formule et saisissez-y la formule suivante :

=Excel.CurrentWorkbook()

Appuyez sur la touche Entrée : toutes les tables du classeur actuel sont alors listées.
saisissez une formule dans la barre de formule

3. Cliquez sur le bouton de développement à côté de Contenu, puis cochez l’option Développer ainsi que la case Sélectionner toutes les colonnes.
 cochez l'option Développer et la case à cocher Sélectionner toutes les colonnes

4. Cliquez sur OK. Toutes les tables s’affichent alors les unes après les autres.
Tous les tableaux sont listés un par un

Vous pouvez cliquer avec le bouton droit sur un en-tête de colonne pour accéder à davantage d’options concernant la colonne sélectionnée.
cliquez avec le bouton droit sur l'en-tête d'une colonne

5. Cliquez ensuite sur Fichier > Fermer et charger vers….
cliquez sur Fichier > Fermer et charger vers

6. Dans la boîte de dialogue Charger vers, cochez l’option Tableau, puis choisissez l’emplacement où charger le tableau combiné dans la section Sélectionnez l’endroit où les données doivent être chargées et cliquez sur Charger.
spécifiez les options dans la boîte de dialogue

Une nouvelle feuille est désormais créée pour regrouper toutes les tables fusionnées.
 une nouvelle feuille est créée pour placer tous les tableaux fusionnés

1,3 Combiner toutes les feuilles en une seule feuille à l’aide d’un outil pratique


Si les méthodes ci-dessus ne vous conviennent pas, essayez l’outil pratique et efficace Kutools pour Excel. Sa fonctionnalité Combiner est particulièrement puissante : elle vous permet non seulement de fusionner toutes les feuilles en une seule, mais aussi d’accomplir des tâches avancées, comme combiner des feuilles au sein d’un même classeur, fusionner celles portant le même nom, regrouper uniquement les feuilles sélectionnées ou encore fusionner des feuilles issues de plusieurs fichiers.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

1. Ouvrez le classeur dont vous souhaitez combiner les feuilles, puis cliquez sur KUTOOLS PLUS > Combiner. Une boîte de dialogue s’affiche pour vous informer de certaines remarques concernant les mots de passe. Si les classeurs que vous souhaitez utiliser ne sont pas protégés par mot de passe, cliquez simplement sur OK pour continuer.
cliquez sur OK pour continuer
cliquez sur OK pour continuer

2. Dans la fenêtre Consolider les feuilles de calcul – Étape 1 sur 3, cochez l’option Copier des données de plusieurs classeurs vers une seule feuille de calcul, puis cliquez sur le bouton Suivant.
cochez l'option Combiner plusieurs feuilles de classeurs en une seule feuille de calcul

3. Dans la fenêtre Étape 2 sur 3, le classeur actuel est déjà listé et sélectionné par défaut dans le volet Liste des classeurs, et toutes ses feuilles sont listées et cochées dans le volet Liste des feuilles de calcul ; cliquez sur Suivant pour continuer.

Remarque : si plusieurs classeurs sont ouverts, ils apparaissent tous dans la liste des classeurs ; veillez à cocher uniquement celui que vous souhaitez utiliser.
spécifiez les feuilles à combiner

4. À la dernière étape, choisissez le mode de fusion selon vos besoins : vous pouvez sélectionner Fusionner les données par ligne ou Fusionner les données par colonne ; spécifiez ensuite les autres options souhaitées et cliquez sur le bouton Terminer.
 choisissez le mode de combinaison

5. Une boîte de dialogue s’ouvre pour vous permettre de choisir un dossier où enregistrer le classeur combiné. Vous pouvez le renommer dans la barre Nom du fichier, puis cliquer sur Enregistrer pour terminer.
choisissez un dossier pour enregistrer le classeur combiné,

6. Toutes les feuilles ont désormais été combinées, et une boîte de dialogue s’affiche pour vous demander si vous souhaitez enregistrer ces paramètres sous forme de scénario. Cliquez sur Oui ou Non selon votre préférence.
cliquez sur Oui ou Non pour enregistrer ou non le scénario

Un nouveau classeur s’ouvre en affichant le résultat de la combinaison ; cliquez sur le lien « Fichier de sortie » pour consulter la feuille combinée.
Un nouveau classeur s'ouvre avec le résultat de la combinaison affiché

Fusionner les données par ligne
résultat de la combinaison par ligne

Fusionner les données par colonne
résultat de la combinaison par colonne

1,4 Extension dédiée à la combinaison de feuilles en une seule feuille


1,41 Utiliser un outil pratique pour combiner uniquement les Feuilles de calcul sélectionnées en une seule feuille

Si vous souhaitez combiner uniquement certaines feuilles d’un classeur en une seule feuille, Excel ne propose aucune fonctionnalité intégrée à cet effet. Heureusement, la fonctionnalité Combiner de Kutools pour Excel vous permet de le faire facilement.

1. Ouvrez le classeur que vous utilisez, puis cliquez sur KUTOOLS PLUS > Combiner > OK pour lancer l’assistant Combinaison.
cliquez sur OK pour continuer
cliquez sur OK pour continuer

2. Dans la fenêtre Étape 1 sur 3, cochez l’option Copier des données de plusieurs classeurs vers une seule feuille de calcul, puis cliquez sur le bouton Suivant.
cochez l'option Combiner plusieurs feuilles de classeurs en une seule feuille de calcul

3. À l’étape 2 sur 3, le classeur actuel est déjà listé et sélectionné par défaut dans le volet « Liste des classeurs », tandis que toutes ses feuilles apparaissent cochées dans le volet « Liste des feuilles de calcul » ; décochez celles que vous ne souhaitez pas combiner, puis cliquez sur Suivant pour poursuivre.
spécifiez les feuilles à combiner

4. À la dernière étape, définissez les options souhaitées, puis cliquez sur le bouton Terminer.
spécifiez les options et cliquez sur le bouton Terminer

5. Une boîte de dialogue s’ouvre pour vous permettre de choisir un dossier où enregistrer le classeur combiné. Vous pouvez le renommer dans la barre Nom du fichier, puis cliquer sur Enregistrer pour terminer.
choisissez un dossier pour enregistrer le classeur combiné

6. Seules les feuilles cochées ont désormais été combinées, et une boîte de dialogue s’affiche pour vous demander si vous souhaitez enregistrer ces paramètres sous forme de scénario. Cliquez sur Oui ou Non selon votre préférence.
 seules les feuilles cochées sont combinées ensemble
 seules les feuilles cochées sont combinées ensemble

1,42 Grâce à un outil pratique permettant de combiner des feuilles provenant de plusieurs classeurs en une seule feuille

Par exemple, vous souhaitez combiner toutes les feuilles du classeur1, du classeur2 et du classeur3 en une seule feuille, comme illustré dans la capture d’écran ci-dessous. La fonctionnalité Combiner de Kutools pour Excel peut également vous aider.
 combiner des feuilles provenant de plusieurs classeurs en une seule feuille

Après l’installation gratuitede Kutools pour Excel, procédez comme suit :

1. Activez les classeurs que vous utilisez, puis cliquez sur KUTOOLS PLUS > Combiner > OK pour activer l’assistant Combiner.

2. Dans la fenêtre Étape 1 sur 3, cochez l’option Copier des données de plusieurs classeurs vers une seule feuille de calcul, puis cliquez sur le bouton Suivant.
cochez l'option Combiner plusieurs feuilles de classeurs en une seule feuille de calcul

3. Dans la fenêtre Étape 2 sur 3, tous les classeurs ouverts sont répertoriés et cochés dans le volet Liste des classeurs, et toutes les feuilles de ces classeurs apparaissent également cochées dans le volet Liste des feuilles de calcul. Cliquez sur Suivant pour continuer.
spécifiez les classeurs et les feuilles à combiner

Astuce : pour ajouter des classeurs à combiner, cliquez sur le bouton Ajouter afin de sélectionner un chemin d’accès et d’y inclure vos classeurs.
cliquez sur le bouton Ajouter pour choisir un chemin d'accès et ajouter des classeurs

4. À la dernière étape, choisissez les options souhaitées, puis cliquez sur le bouton Terminer.

5. Une boîte de dialogue s’ouvre pour vous permettre de choisir un dossier où enregistrer le classeur combiné. Vous pouvez le renommer dans la barre Nom du fichier, puis cliquer sur Enregistrer pour terminer.
choisissez un dossier pour enregistrer le classeur combiné

6. Toutes les feuilles des classeurs ouverts ont désormais été combinées, et une boîte de dialogue s’ouvre pour vous demander si vous souhaitez enregistrer les paramètres sous forme de scénario. Cliquez sur Oui ou Non selon votre préférence.

Ouvrez le classeur combiné que vous avez enregistré : les feuilles provenant de différents classeurs ont été fusionnées en une seule.


2. Fusionnez plusieurs classeurs en un seul classeur.

Voici trois classeurs à fusionner en un seul.

janv.févr.mars
classeur exemple 1classeur exemple 2classeur exemple 3

exemple de document jan.xlsx  exemple de documentfeb.xlsx  exemple de documentmar.xlsx

2,1 Combiner des classeurs en un seul classeur à l’aide de la commande Déplacer ou Copier


Pour combiner uniquement des feuilles provenant de quelques classeurs, la commande Déplacer ou Copier d’Excel peut vous être très utile.

1. Ouvrez les deux premiers classeurs que vous souhaitez combiner, activez le premier, sélectionnez les feuilles à déplacer, cliquez avec le bouton droit pour faire apparaître le menu contextuel, puis cliquez sur Déplacer ou Copier.
cliquez avec le bouton droit sur les onglets de feuille, puis cliquez sur Déplacer ou Copier

Conseils

1) Cliquez avec le bouton droit sur un onglet et choisissez Sélectionner toutes les feuilles dans le menu contextuel si vous souhaitez déplacer toutes les feuilles, puis utilisez la commande Déplacer ou Copier.

2) Maintenez la touche Ctrl enfoncée pour sélectionner plusieurs feuilles non adjacentes.

3) Sélectionnez la première feuille et maintenez la touche Maj enfoncée tout en sélectionnant la dernière feuille pour sélectionner plusieurs feuilles adjacentes.

2. Dans la boîte de dialogue Déplacer ou Copier, sélectionnez, dans la liste déroulante Vers le classeur, le classeur vers lequel vous souhaitez déplacer les feuilles (ici, Jan). Indiquez ensuite l’emplacement où les placer dans la section Avant la feuille, puis cliquez sur OK.
définissez les options dans la boîte de dialogue

Remarque :

1) Il est préférable de cocher l’option Créer une copie, sinon le classeur d’origine perdra la feuille après le déplacement.

2) Si vous souhaitez regrouper tous les classeurs dans un nouveau classeur, sélectionnez (nouveau classeur) dans la liste déroulante Vers le classeur.
placez tous les classeurs dans un nouveau classeur, choisissez (nouveau classeur)

Toutes les feuilles ont été transférées vers le classeur principal.
les feuilles ont été déplacées vers le classeur principal

Répétez les étapes ci-dessus pour fusionner tous les classeurs en un seul.

2,2 Combiner plusieurs classeurs (situés dans un même dossier) en un seul classeur à l’aide d’un code VBA


Pour fusionner plusieurs classeurs situés dans un même dossier, vous pouvez utiliser un code VBA.

1. Activez le classeur dans lequel vous souhaitez fusionner tous les autres, puis appuyez sur les touches Alt+F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
appuyez sur les touches Alt + F11

2. Dans la fenêtre qui s’ouvre, cliquez sur Insertion > Module pour insérer un nouveau module vierge.
cliquez sur Insertion > Module pour insérer un nouveau module vide

3. Copiez et collez le code VBA ci-dessous dans le nouveau module.

VBA : Combiner plusieurs classeurs en Classeur actuel

Sub GetSheets()
'Updated by Extendoffice
Path = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine sheets into one workbook\"
Filename = Dir(Path & "*.xlsx")
  Do While Filename <> ""
  Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
     For Each Sheet In ActiveWorkbook.Sheets
     Sheet.Copy After:=ThisWorkbook.Sheets(1)
  Next Sheet
     Workbooks(Filename).Close
     Filename = Dir()
  Loop
End Sub

 copiez et collez le code dans le module

Remarque

Dans le code VBA, le chemin «C:\Users\AddinTestWin10\Desktop\combine sheets\combine sheets into one workbook\» correspond au chemin du fichier où se trouvent les classeurs à combiner. Veuillez l’adapter selon vos besoins.

Si les classeurs que vous souhaitez fusionner se trouvent dans des dossiers différents, commencez par les regrouper dans un même dossier.

4. Appuyez sur la touche F5 pour exécuter le code. Tous les classeurs seront alors copiés à la fin du classeur actuel.
tous les classeurs sont copiés à la fin du classeur actuel

Astuce : Toutes les feuilles copiées conservent leur nom d’origine. Si vous souhaitez utiliser le nom du classeur comme préfixe, utilisez plutôt le code suivant :

Sub MergeWorkbooks()
'Updated by Extendoffice
Dim xStrPath As String
Dim xStrFName As String
Dim xWS As Worksheet
Dim xMWS As Worksheet
Dim xTWB As Workbook
Dim xStrAWBName As String
On Error Resume Next
xStrPath = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine sheets into one workbook\"
xStrFName = Dir(xStrPath & "*.xlsx")
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xTWB = ThisWorkbook
Do While Len(xStrFName) > 0
    Workbooks.Open Filename:=xStrPath & xStrFName, ReadOnly:=True
    xStrAWBName = ActiveWorkbook.Name
    For Each xWS In ActiveWorkbook.Sheets
    xWS.Copy After:=xTWB.Sheets(xTWB.Sheets.Count)
    Set xMWS = xTWB.Sheets(xTWB.Sheets.Count)
    xMWS.Name = xStrAWBName & "(" & xMWS.Name & ")"
    Next xWS
    Workbooks(xStrAWBName).Close
    xStrFName = Dir()
Loop
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub

 combiné tous les classeurs en utilisant le nom du classeur comme préfixe

2,3 Combiner plusieurs classeurs (issus de dossiers multiples) en un seul classeur à l’aide d’un outil pratique


Il arrive parfois que vous souhaitiez combiner tous les classeurs situés dans différents dossiers en un seul classeur. Par exemple, pour regrouper tous les classeurs des dossiers 2020 et 2021 en un seul classeur, Excel ne propose pas de méthode directe pour le faire.
combiner tous les classeurs situés dans différents dossiers en un seul classeur

Cependant, la fonctionnalité Combiner de Kutools pour Excel propose une option permettant de fusionner des classeurs issus de plusieurs dossiers en un seul.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Après l’installation gratuitede Kutools pour Excel, procédez comme suit :

1. Lancez Excel, puis cliquez sur KUTOOLS PLUS > Combiner. Une boîte de dialogue s’ouvre pour vous informer de certaines remarques concernant les mots de passe. Si les classeurs que vous souhaitez combiner ne sont pas protégés par mot de passe, cliquez simplement sur OK pour continuer.
cliquez sur Kutools Plus > Combiner

2. Dans la fenêtre Consolider les feuilles de calcul – Étape 1 sur 3, cochez l’option Copier des feuilles de calcul de plusieurs classeurs vers un seul classeur, puis cliquez sur le bouton Suivant.
cochez l'option Combiner plusieurs feuilles de classeurs en un seul classeur

3. Dans la fenêtre Étape 2 sur 3, cliquez sur la flèche située à côté du bouton Ajouter pour afficher le menu déroulant, puis sélectionnez Dossier.
cliquez sur le bouton Ajouter

4. Ensuite, dans la boîte de dialogue Sélectionner un dossier, choisissez le dossier à utiliser, puis cliquez sur Sélectionner un dossier pour l’ajouter à la section Liste des classeurs.
choisissez un dossier
choisissez un dossier

5. Répétez l’étape précédente pour ajouter tous les dossiers et afficher tous les classeurs dans la section Liste des classeurs, puis cliquez sur Suivant.
Répétez pour ajouter tous les dossiers et lister tous les classeurs dans la boîte de dialogue

6. À la dernière étape, sélectionnez les options souhaitées, puis cliquez sur le bouton Terminer.
choisissez les options et cliquez sur le bouton Terminer

7. Une boîte de dialogue s’ouvre pour vous permettre de choisir un dossier où enregistrer le classeur combiné. Vous pouvez le renommer dans la barre Nom du fichier, puis cliquer sur Enregistrer pour terminer.
choisissez un dossier pour enregistrer le classeur combiné

8. Toutes les feuilles ont maintenant été combinées, et une boîte de dialogue s’ouvre pour vous demander si vous souhaitez enregistrer ces paramètres sous forme de scénario. Cliquez sur Oui ou Non, selon votre préférence.
cliquez sur Oui ou Non pour enregistrer ou non le scénario

Une fenêtre « Nouveau classeur » s’ouvre, affichant le résultat de la combinaison. Cliquez sur le lien « Fichier de sortie » pour consulter la feuille combinée.
Un nouveau classeur s'ouvre et affiche le résultat de la combinaison

Résultat de la combinaison

Remarque : dans le classeur combiné, la première feuille, nommée « Kutools pour Excel », contient des informations sur les feuilles d’origine ainsi que sur les feuilles finales combinées. Vous pouvez la supprimer si elle ne vous est pas utile.


3. Combinez des feuilles spécifiques provenant de plusieurs classeurs en un seul classeur.

Si vous souhaitez fusionner uniquement certaines feuilles issues de plusieurs classeurs en un seul classeur (et non l’intégralité des feuilles de chaque classeur), découvrez les méthodes ci-dessous.

exemple de document trimestre-1.xlsxexemple de document trimestre-2.xlsxexemple de document trimestre-3.xlsx

3,1 Combiner des feuilles spécifiques provenant de plusieurs classeurs (tous situés dans le même dossier) en un seul classeur à l’aide d’un code VBA


1. Ouvrez un classeur qui accueillera les feuilles combinées, puis appuyez sur les touches Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.

2. Dans la fenêtre qui s’ouvre, cliquez sur Insérer > Module pour ajouter un nouveau module vierge.
cliquez sur Insertion > Module pour insérer un nouveau module vide

3. Copiez-collez le code VBA ci-dessous dans le nouveau module.

VBA : combiner des feuilles spécifiques de plusieurs classeurs dans Classeur actuel

Sub MergeSheets2()
'Updated by Extendoffice
Dim xStrPath As String
Dim xStrFName As String
Dim xWS As Worksheet
Dim xMWS As Worksheet
Dim xTWB As Workbook
Dim xStrAWBName As String
Dim xI As Integer
On Error Resume Next
 
xStrPath = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine specific sheets from multiple workbooks\"
xStrName = "A,B"
 
xArr = Split(xStrName, ",")
 
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xTWB = ThisWorkbook
xStrFName = Dir(xStrPath & "*.xlsx")
Do While Len(xStrFName) > 0
Workbooks.Open Filename:=xStrPath & xStrFName, ReadOnly:=True
xStrAWBName = ActiveWorkbook.Name
For Each xWS In ActiveWorkbook.Sheets
For xI = 0 To UBound(xArr)
If xWS.Name = xArr(xI) Then
xWS.Copy After:=xTWB.Sheets(xTWB.Sheets.Count)
Set xMWS = xTWB.Sheets(xTWB.Sheets.Count)
xMWS.Name = xStrAWBName & "(" & xArr(xI) & ")"
Exit For
End If
Next xI
Next xWS
Workbooks(xStrAWBName).Close
xStrFName = Dir()
Loop
Application.ScreenUpdating = True
Application.DisplayAlerts = True
 
End Sub

 copiez et collez le code dans le module

Remarque

1) Dans le code VBA, le chemin «C:\Users\AddinTestWin10\Desktop\combine sheets\combine specific sheets from multiple workbooks\» correspond à l’emplacement des classeurs à combiner. Modifiez-le selon vos besoins.

2) Dans le code VBA, les noms de feuilles «A,B» correspondent aux feuilles spécifiques que vous souhaitez combiner. Modifiez-les selon vos besoins en séparant chaque nom par une virgule.

3) Si les classeurs que vous souhaitez fusionner se trouvent dans des dossiers différents, commencez par les regrouper dans un même dossier.

4. Appuyez sur la touche F5 pour exécuter le code. Seules les feuilles spécifiées seront alors copiées à la fin du classeur actuel.
seules les feuilles spécifiques ont été copiées à la fin du classeur actuel

3,2 Combiner des feuilles spécifiques de plusieurs classeurs (issus de plusieurs dossiers) à l’aide d’un outil pratique


Si les classeurs que vous souhaitez combiner sont répartis dans de nombreux dossiers différents, utilisez la fonctionnalité Kutools pour Excel’s Combiner.

Après avoir installé gratuitementKutools pour Excel, procédez comme suit :

1. Lancez Excel, cliquez sur KUTOOLS PLUS>Combiner. Une boîte de dialogue s’ouvre pour vous informer de certaines remarques concernant les mots de passe. Si les classeurs que vous souhaitez utiliser ne sont pas protégés par mot de passe, cliquez simplement sur OKpour continuer.
cliquez sur Kutools Plus > Combiner
cliquez sur OK pour continuer

2. Dans la fenêtre Consolider les feuilles de calcul – Étape 1 sur 3, cochez l’option Copier des feuilles de calcul de plusieurs classeurs vers un seul classeur, puis cliquez sur le bouton Suivant.

cochez l'option Combiner plusieurs feuilles de classeurs en un seul classeur

3. Dans la fenêtre Étape 2 sur 3, cliquez sur la flèche située à côté du bouton Ajouter pour afficher le menu déroulant, puis sélectionnez Dossier.
cliquez sur le bouton Ajouter

4. Dans la boîte de dialogue Sélectionner un dossier, choisissez le dossier souhaité, puis cliquez sur Sélectionner un dossier pour l’ajouter à la section Liste des classeurs.
choisissez un dossier
choisissez un dossier

5. Répétez l’étape précédente pour ajouter tous les dossiers et afficher tous les classeurs dans la section Liste des classeurs.
Répétez pour ajouter tous les dossiers et lister tous les classeurs dans la boîte de dialogue

6. Restez dans la fenêtre Étape 2 sur 3. Sélectionnez un classeur dans la zone Liste des classeurs, puis cochez uniquement les feuilles que vous souhaitez utiliser dans la zone Liste des feuilles de calcul. Cliquez ensuite sur le bouton Feuille identique : toutes les feuilles portant le même nom dans les classeurs listés dans la zone Liste des classeurs seront alors sélectionnées. Cliquez sur Suivant pour continuer.
cochez les feuilles spécifiques à combiner

7. À la dernière étape, sélectionnez les options souhaitées, puis cliquez sur le bouton Terminer.
choisissez les options et cliquez sur le bouton Terminer

8. Une boîte de dialogue s’ouvre pour vous permettre de choisir un dossier où enregistrer le classeur combiné. Vous pouvez le renommer dans la barre Nom du fichier, puis cliquer sur Enregistrer pour terminer.
choisissez un dossier pour enregistrer le classeur combiné

9. Les feuilles spécifiques ont maintenant été combinées, et une boîte de dialogue s’ouvre pour vous demander si vous souhaitez enregistrer ces paramètres sous forme de scénario. Cliquez sur Oui ou Non, selon votre préférence.

Une fenêtre « Nouveau classeur » s’ouvre, affichant le résultat de la combinaison. Cliquez sur le lien « Fichier de sortie » pour consulter la feuille combinée.

Résultat de la combinaison

Remarque : dans le classeur combiné, la première feuille, nommée « Kutools pour Excel », contient des informations sur les feuilles d’origine ainsi que sur les feuilles finales combinées. Vous pouvez la supprimer si elle ne vous est pas utile.
Un nouveau classeur s'ouvre et affiche le résultat de la combinaison


4. Fusionnez deux feuilles à l’aide d’une colonne clé

Comme le montre la capture d’écran ci-dessous, deux tableaux sont situés dans des feuilles différentes. Vous souhaitez les fusionner en un seul tableau à l’aide d’une colonne clé dans Excel.

Tableau1Tableau2
tableau exemple 1tableau exemple 2
Tableau combiné
Tableau combiné


4,1 Combiner deux tableaux à partir d’une Colonne clé à l’aide de Requête (Excel 2016 ou versions ultérieures)


La fonctionnalité Requête disponible dans Excel 2016 ou les versions ultérieures est extrêmement puissante : elle permet de combiner deux tableaux à partir d’une colonne clé.

Avant d’utiliser la fonctionnalité Requête, assurez-vous que les plages que vous souhaitez combiner ont été converties en tableaux.

exemple de document combiner-deux-tableaux-a-partir-d-une-colonne-clef-requete.xlsx

1. Cliquez sur n’importe quelle cellule du premier tableau, puis cliquez sur Données > À partir d’un tableau dans le groupe Obtenir et transformer.

cliquez sur Données > À partir du tableau

2. Dans la fenêtre Éditeur Power Query, cliquez sur Fichier > Fermer et charger Vers. Voir la capture d’écran :
cliquez sur Fichier > Fermer et charger vers

3. Dans la boîte de dialogue Charger vers qui s’ouvre, cochez l’option Créer uniquement une connexion, puis cliquez sur Charger.
cochez l'option Créer uniquement une connexion

Vous voyez désormais le volet Requêtes du classeur, dans lequel le tableau apparaît sous forme de lien.
le volet Requêtes du classeur s'affiche, et le tableau y figure sous forme de lien.

Répétez les étapes ci-dessus pour ajouter le deuxième tableau au volet Requêtes du classeur.
Répétez pour ajouter le deuxième tableau au volet Requêtes du classeur

4. Cliquez ensuite sur Données > Nouvelle requête > Combiner des requêtes > Fusionner.

cliquez sur Données > Nouvelle requête > Combiner des requêtes > Fusionner

5. Dans la fenêtre Fusionner, sélectionnez séparément les deux tableaux à combiner dans les deux listes déroulantes. Le tableau situé en bas sera fusionné dans celui du haut.
choisissez les deux tableaux que vous souhaitez combiner i

6. Cliquez ensuite sur la colonne clé à partir de laquelle vous souhaitez combiner les deux tableaux, puis cliquez sur OK.
cliquez sur la colonne clé selon laquelle combiner les deux tableaux

7. La fenêtre Merge1 – Éditeur de requêtes s’ouvre. Cliquez sur le bouton d’agrandissement à côté de NewColumn, cochez toutes les colonnes sauf la colonne clé, décochez la case Utiliser le nom d’origine de la colonne comme préfixe, puis cliquez sur OK.
cochez toutes les colonnes sauf la colonne clé, et décochez la case Utiliser le nom d'origine de la colonne comme préfixe

Les deux tableaux ont désormais été fusionnés en un seul, selon la colonne clé spécifiée.
deux tableaux ont été fusionnés en un seul selon la colonne clé spécifiée

8. Cliquez sur Fichier > Fermer et charger vers. Dans la boîte de dialogue Charger vers, cochez l’option Tableau et indiquez l’emplacement où vous souhaitez charger les données, puis cliquez sur Charger.
 cochez l'option Tableau et spécifiez l'emplacement dans la boîte de dialogue  cochez l'option Tableau et spécifiez l'emplacement dans la boîte de dialogue

Les deux tableaux ont désormais été fusionnés à l’aide d’une colonne clé.
les deux tableaux ont été fusionnés selon une colonne clé

4,2 Combiner deux feuilles selon une Colonne clé à l’aide de fonctions Excel


Si vous souhaitez transférer uniquement une ou deux colonnes d’une feuille à une autre et organiser les données selon une colonne clé, les fonctions Excel sont là pour vous simplifier la tâche.

Par exemple, transférez toutes les données de la feuille 2 vers la feuille 1 en utilisant la colonne A comme référence pour localiser les données.

exemple de document combiner-deux-feuilles-selon-une-colonne-clef-fonctions.xlsx

Feuil1Feuil2
feuille exemple 1feuille exemple 2

4,21 Combiner deux feuilles selon une colonne avec la fonction RECHERCHEV

1. Copiez et collez la formule ci-dessous juste à côté du tableau, dans la feuille 1 :

=RECHERCHEV(A2;Feuil2!$A$2:$B$5;2;FAUX)

Explication :

A2 : la première valeur recherchée (Colonne clé) ;

Feuil2!$A$2:$B$5 : la plage de données, c’est-à-dire le tableau contenant au moins deux colonnes, dont celle contenant les valeurs recherchées et celle contenant les résultats attendus ;

2 : l’indice de colonne, c’est-à-dire le numéro (Spécifier la colonne, un entier) de la colonne dans la plage de données à partir de laquelle vous souhaitez récupérer la valeur correspondante.

2. Appuyez sur la touche Entrée pour obtenir le premier résultat.
Combiner deux feuilles à l’aide d’une colonne avec la fonction RECHERCHEV

3. Ensuite, faites glisser la poignée de recopie vers le bas afin de remplir toutes les cellules.
faites glisser la poignée de recopie vers le bas pour remplir avec toutes les données.

4. Laissez les cellules contenant la formule sélectionnées, cliquez sur l’onglet Accueil, puis appliquez le format souhaité aux cellules dans le groupe Nombre.
formatez les cellules selon vos besoins

Pour en savoir plus sur la fonction RECHERCHEV, cliquez ici.

4,22 Combiner deux feuilles selon une colonne à l’aide d’une formule combinant les fonctions EQUIV et INDEX

1. Copiez-collez la formule ci-dessous juste à côté du tableau, dans la feuille 1 :

=INDEX(Feuil2!$B$2:$B$5;EQUIV(Feuil1!A2;Feuil2!$A$2:$A$5;0))

Explication :

Feuil2!$B$2:$B$5 : la colonne contenant la valeur correspondante que vous souhaitez retrouver ;

Feuil1!A2 : la première valeur recherchée (dans la Colonne clé) ;

Feuil2!$A$2:$A$5 : la colonne clé sur laquelle vous souhaitez fusionner les deux feuilles.

2. Appuyez sur la touche Entrée pour obtenir le premier résultat.
Combiner deux feuilles à l’aide d’une colonne avec une formule combinant les fonctions EQUIV et INDEX

3. Ensuite, faites glisser la poignée de recopie vers le bas pour remplir automatiquement toutes les cellules.
faites glisser la poignée de recopie vers le bas pour remplir avec toutes les données

4. Laissez les cellules contenant la formule sélectionnées, cliquez sur l’onglet Accueil, puis appliquez le format souhaité aux cellules depuis le groupe Nombre.
formatez les cellules selon vos besoins

Pour en savoir plus sur INDEX.

Pour en savoir plus sur EQUIV.

4,3 Combiner deux feuilles selon une Colonne clé à l’aide d’un outil pratique


Outre la fonctionnalité Combiner, une autre fonctionnalité puissante est disponible : Fusionner les tables dans Kutools pour Excel, qui vous permet de combiner rapidement et facilement deux feuilles à l’aide d’une colonne clé.

exemple de document combiner-deux-feuilles-selon-une-colonne-clef-outil-pratique.xlsx

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Après avoir installé gratuitementKutools pour Excel, procédez comme suit :

1. Cliquez sur KUTOOLS PLUS > Fusionner les tables.
Cliquez sur Kutools Plus > Fusionner des tableaux

2. Dans la fenêtre Fusion de tableaux – Étape 1 sur 5, sélectionnez les plages de tableaux dans les sections Sélectionnez la table principale et Sélectionnez la table de recherche séparément, puis cliquez sur Suivant.
sélectionnez les plages de tableaux dans les sections Tableau principal et Tableau de recherche séparément

3. Dans la fenêtre Étape 2 sur 5, cochez la colonne clé sur laquelle vous souhaitez effectuer la combinaison, puis cliquez sur Suivant.
cochez la colonne clé selon laquelle vous souhaitez effectuer la combinaison

4. Dans la fenêtre Étape 3 sur 5, cochez les colonnes dont vous souhaitez mettre à jour les données à partir du tableau de recherche. Si aucune mise à jour n’est nécessaire, cliquez directement sur Suivant.
cochez les colonnes à mettre à jour selon le tableau de recherche ; si aucune mise à jour n’est nécessaire, cliquez directement sur Suivant

5. Dans la fenêtre Étape 4 sur 5, cochez les colonnes que vous souhaitez ajouter au tableau principal, puis cliquez sur Suivant.
cochez les colonnes à ajouter au tableau principal

6. À la dernière étape, définissez les options souhaitées, puis cliquez sur Terminer.
spécifiez les options dans la boîte de dialogue

Cette fonctionnalité vous permet de fusionner deux feuilles issues de classeurs distincts.


5. Fusionner deux feuilles à l’aide de deux colonnes

Supposons que deux tableaux soient présents respectivement dans Feuil1 et Feuil2. Vous souhaitez désormais transférer les données de la colonne End_Dates de Feuil2 vers Feuil1 en vous appuyant sur les colonnes Project et Start_Date, comme illustré ci-dessous :

Feuil1Feuil2
feuille exemple 1feuille exemple 2
Feuille combinée
Feuille combinée

exemple de document Cliquez pour télécharger le fichier exemple

Dans Excel, les fonctionnalités intégrées ne prennent pas en charge cette opération, mais la fonction Fusionner les tables de Kutools pour Excel peut s’en charger.

Après avoir installé gratuitementKutools pour Excel, procédez comme suit :

1. Cliquez sur KUTOOLS PLUS > Fusionner les tables.
Cliquez sur Kutools Plus > Fusionner des tableaux

2. Dans la fenêtre Fusionner les tables – Étape 1 sur 5, sélectionnez les plages de tableaux dans les sections Sélectionnez la table principale et Sélectionner le tableau de recherche séparément, puis cliquez sur Suivant.
sélectionnez séparément le tableau principal et la section du tableau de recherche

3. Dans la fenêtre Étape 2 sur 5, cochez les deux colonnes clés sur lesquelles vous souhaitez effectuer la combinaison, puis cliquez sur Suivant.

Remarque : les colonnes correspondantes du tableau de recherche sont associées automatiquement. Vous pouvez cliquer sur le nom d’une colonne dans « Colonne de la table de recherche » pour les ajuster selon vos besoins.
cochez les deux colonnes clés selon lesquelles vous souhaitez effectuer la combinaison

4. Dans la fenêtre Étape 3 sur 5, cochez les colonnes dont vous souhaitez mettre à jour les données à partir du tableau de recherche. Si aucune mise à jour n’est nécessaire, cliquez directement sur Suivant.

cochez les colonnes dont les données doivent être mises à jour selon le tableau de recherche ; si aucune mise à jour n’est nécessaire, cliquez directement sur Suivant

5. Dans la fenêtre Étape 4 sur 5, cochez les colonnes que vous souhaitez ajouter au tableau principal, puis cliquez sur Suivant.
cochez la ou les colonnes à ajouter au tableau principal

6. À la dernière étape, définissez les options souhaitées, puis cliquez sur Terminer.
spécifiez les options souhaitées, puis cliquez sur Terminer

Les colonnes que vous souhaitez ajouter sont alors insérées à la fin du tableau principal.
la ou les colonnes à ajouter ont été ajoutées à la fin du tableau principal

Cette fonctionnalité vous permet de fusionner deux feuilles issues de classeurs distincts.


6. Combiner des feuilles dotées des mêmes en-têtes

Pour combiner plusieurs feuilles ayant le même en-tête, comme illustré ci-dessous :

feuille exemple 1 feuille exemple 2 
feuille exemple 3feuille exemple 4
Feuille combinée
Feuille combinée

exemple de document Cliquez pour télécharger le fichier exemple

6,1 Combiner toutes les feuilles ayant les mêmes en-têtes à l’aide de VBA


Un code VBA permet de fusionner toutes les feuilles d’un classeur partageant les mêmes en-têtes.

1. Activez le classeur dont vous souhaitez fusionner les feuilles ayant le même en-tête, puis appuyez sur les touches Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.

2. Dans la fenêtre qui s’ouvre, cliquez sur Insérer>Modulepour insérer un nouveau module vierge.
cliquez sur Insertion > Module pour insérer un nouveau module vide

3. Copiez-collez le code VBA ci-dessous dans le nouveau module.

VBA : combiner des feuilles avec le même en-tête

Sub Combine()
'Update by Extendoffice
    Dim i As Integer
    Dim xTCount As Variant
    Dim xWs As Worksheet
    On Error Resume Next
LInput:
    xTCount = Application.InputBox("The number of title rows", "", "1")
    If TypeName(xTCount) = "Boolean" Then Exit Sub
    If Not IsNumeric(xTCount) Then
        MsgBox "Only can enter number", , "Kutools for Excel"
        GoTo LInput
    End If
    Set xWs = ActiveWorkbook.Worksheets.Add(Sheets(1))
    xWs.Name = "Combined"
    Worksheets(2).Range("A1").EntireRow.Copy Destination:=xWs.Range("A1")
    For i = 2 To Worksheets.Count
        Worksheets(i).Range("A1").CurrentRegion.Offset(CInt(xTCount), 0).Copy _
               Destination:=xWs.Cells(xWs.UsedRange.Cells(xWs.UsedRange.Count).Row + 1, 1)
    Next
End Sub

 copiez et collez le code dans le module

4. Appuyez sur la touche F5 pour exécuter le code. Une boîte de dialogue s’ouvre alors pour vous demander le nombre de lignes d’en-tête : saisissez-le dans la zone de texte, puis cliquez sur OK.
saisissez le nombre de lignes d’en-tête

Toutes les feuilles de ce classeur ont désormais été regroupées dans une nouvelle feuille intitulée « Combined ».
toutes les feuilles de ce classeur ont été combinées dans une nouvelle feuille nommée Combinée

6,2 Combiner des feuilles ayant les mêmes en-têtes à l’aide d’un outil pratique


La fonctionnalité Combiner de Kutools pour Excel permet également d’effectuer cette opération et prend en charge la combinaison de feuilles provenant de plusieurs classeurs.

Après avoir installé gratuitementKutools pour Excel, procédez comme suit :

1. Activez le classeur dont vous souhaitez combiner les feuilles ayant les mêmes en-têtes, puis cliquez sur KUTOOLS PLUS > Combiner.
 cliquez sur Kutools Plus > Combiner

2. Une boîte de dialogue s’ouvre pour vous rappeler certaines informations relatives au mot de passe. Si le ou les classeurs utilisés ne comportent pas de mot de passe, cliquez sur OK pour continuer. Dans la fenêtre Consolider les feuilles de calcul – Étape 1 sur 3, cochez l’option Copier des données de plusieurs classeurs vers une seule feuille de calcul, puis cliquez sur Suivant.
cochez l'option Combiner plusieurs feuilles de classeurs en une seule feuille de calcul

3. Dans la fenêtre Étape 2 sur 3, toutes les feuilles sont répertoriées et cochées dans la section Liste des feuilles de calcul ; cliquez sur Suivant pour poursuivre.
toutes les feuilles sont listées et cochées dans la section Liste des feuilles

Conseils :

1) Si vous souhaitez combiner uniquement certaines feuilles, cochez uniquement les noms des feuilles souhaitées et laissez les autres cases décochées.
 cochez les noms de feuille nécessaires

2) Si vous souhaitez ajouter davantage de classeurs à combiner, cliquez sur Ajouter pour insérer des fichiers ou des dossiers dans la section Liste des classeurs.
cliquez sur Ajouter pour ajouter des fichiers ou des dossiers à la liste des classeurs

4. Dans la fenêtre Étape 3 sur 3, cochez l’option Fusionner les données par ligne et saisissez le nombre de lignes de titre dans la zone de texte Nombre de lignes de titre ; définissez les autres paramètres selon vos besoins, puis cliquez sur Terminer.
spécifiez les paramètres dans la boîte de dialogue

5. Sélectionnez un dossier et attribuez un nom au nouveau classeur dans la boîte de dialogue Veuillez spécifier l'emplacement et le nom de fichier pour enregistrer les résultats fusionnés, puis cliquez sur Enregistrer.
Sélectionnez un dossier et donnez un nom au nouveau classeur

6. Une boîte de dialogue s’ouvre pour vous demander si vous souhaitez enregistrer les paramètres sous forme de scénario ; cliquez sur Oui ou Non selon vos besoins. Un classeur s’ouvre alors, affichant le classeur d’origine ainsi que des liens vers un nouveau classeur ; cliquez sur le lien Chemin du classeurpour l’ouvrir et le vérifier.
Un classeur listant les liens vers les classeurs d’origine et le nouveau classeur


Consolider

1. Combiner des feuilles et effectuer des calculs

Par exemple, vous disposez de trois feuilles présentant les mêmes en-têtes de ligne et de colonne, et vous souhaitez désormais les fusionner tout en conservant ces en-têtes identiques et en additionnant les données, comme illustré ci-dessous.

feuille exemple 1feuille exemple 2feuille exemple 3
Résultat
feuille résultat

exemple de document Cliquez pour télécharger le fichier exemple

1,1 Combiner des feuilles et effectuer des calculs à l’aide de la fonctionnalité Consolider


Dans Excel, la fonctionnalité Consolider permet de combiner plusieurs feuilles et d’effectuer des calculs.

1. Activez le classeur contenant les feuilles que vous souhaitez combiner, sélectionnez une cellule où insérer les données consolidées, puis cliquez sur Données > Consolider.
cliquez sur Données > Consolider

2. Dans la boîte de dialogue Consolider, effectuez les réglages suivants :

1) Dans le menu déroulant Fonction, choisissez le calcul à appliquer après avoir combiné les feuilles.
choisissez le calcul dans la boîte de dialogue

2) Cliquez sur l’icône de sélection située à côté du bouton Parcourir pour choisir la plage à combiner, puis cliquez sur Ajouter afin de l’ajouter à la section Toutes les références.
choisissez la plage à combiner

Répétez cette étape pour ajouter toutes les plages à combiner dans la section Toutes les références.
 Répétez pour ajouter toutes les plages à combiner

3) Dans la section Position de l'étiquette, cochez les cases Ligne supérieure et Colonne la plus à gauche si vos plages comportent à la fois des en-têtes de ligne et de colonne.
cochez les cases Ligne d’en-tête et Colonne d’en-tête si les plages possèdent à la fois des en-têtes de ligne et de colonne

4) Si vous souhaitez que le contenu combiné soit mis à jour automatiquement lorsque les données source changent, cochez la case Créer des liens vers les données source.
cochez la case Créer des liens vers les données sources si nécessaire

3. Cliquez sur OK. Les plages ont été combinées et additionnées en fonction des en-têtes.
les plages sont combinées et additionnées selon les en-têtes

Remarque : si les plages à combiner se trouvent dans d’autres classeurs, cliquez sur Parcourir dans la boîte de dialogue Consolider pour choisir le classeur, puis saisissez le nom de la feuille et la plage dans la zone de texte et cliquez sur Ajouter pour inclure cette plage dans la section Toutes les références.
combiner à partir de plusieurs classeurs, cliquez sur Parcourir pour choisir les classeurs

1,2 Combiner des feuilles et effectuer des calculs à l’aide d’un outil pratique


La fonctionnalité Combiner de Kutools pour Excel permet de fusionner des feuilles issues de plusieurs classeurs et d’effectuer des calculs dans une seule et même feuille.

Après avoir installé gratuitementKutools pour Excel, procédez comme suit :

1. Activez le ou les classeurs que vous souhaitez consolider, puis cliquez sur KUTOOLS PLUS > Combiner.
cliquez sur Kutools Plus > Combiner

2. Une boîte de dialogue s’ouvre pour vous rappeler certaines informations relatives au mot de passe. Si le ou les classeurs utilisés ne comportent pas de mot de passe, cliquez sur OK pour continuer. Dans la fenêtre Consolider les feuilles de calcul – Étape 1 sur 3, cochez l’option Consolider et calculer les données de plusieurs classeurs dans une seule feuille de calcul, puis cliquez sur Suivant.
 cochez l'option Consolider et calculer les valeurs provenant de plusieurs classeurs en une seule feuille de calcul

3. Dans la fenêtre Étape 2 sur 3, toutes les feuilles des classeurs ouverts sont répertoriées et cochées dans la section Liste des feuilles de calcul ; cliquez sur Suivant pour poursuivre.
toutes les feuilles des classeurs ouverts sont listées et cochées

Conseil : si vous souhaitez combiner uniquement certaines feuilles, cochez uniquement les noms des feuilles souhaitées et laissez les autres décochées. Si vous souhaitez ajouter davantage de classeurs à combiner, cliquez sur Ajouter pour insérer des Ajouter des fichiers ou des dossiers dans la section Liste des classeurs.
cliquez sur Ajouter pour ajouter des fichiers ou des dossiers

4. Dans la fenêtre Étape 3 sur 3, définissez les calculs et les étiquettes souhaités, puis cliquez sur Terminer.
spécifiez le calcul, les étiquettes et cliquez sur Terminer

5. Sélectionnez un dossier et attribuez un nom au nouveau classeur dans la boîte de dialogue Veuillez spécifier l'emplacement et le nom de fichier pour enregistrer les résultats fusionnés, puis cliquez sur Enregistrer.
Sélectionnez un dossier et donnez un nom au nouveau classeur

6. Une boîte de dialogue s’ouvre pour vous demander si vous souhaitez enregistrer les paramètres sous forme de scénario ; cliquez sur Oui ou Non selon vos besoins. Un classeur s’ouvre alors, affichant le classeur d’origine ainsi que des liens vers un nouveau classeur ; cliquez sur le lien Chemin du classeur pour l’ouvrir et le vérifier.
Un classeur listant les liens vers les classeurs d’origine et le nouveau classeur


2. Combiner plusieurs feuilles en un tableau croisé dynamique

Si vos données présentent une structure simple, comme illustré ci-dessous, vous pouvez combiner directement les feuilles dans un tableau croisé dynamique.

feuille exemple 1 
feuille exemple 2
feuille exemple 3

exemple de document Cliquez pour télécharger l’exemple

1. Activez le classeur que vous souhaitez utiliser, puis cliquez sur Personnaliser la barre d’outils Accès rapide > Autres commandes.
cliquez sur Personnaliser la barre d’outils Accès rapide > Autres commandes.

2. Dans la fenêtre Options Excel qui s’ouvre, choisissez Toutes les commandes dans la section Choisir les commandes à partir de, puis faites défiler la liste pour sélectionner Assistant Tableau croisé dynamique et Graphique croisé dynamique.
faites glisser la barre de défilement pour sélectionner Assistant Tableau croisé dynamique et Graphique croisé dynamique

3. Cliquez sur Ajouter pour ajouter la commande Assistant Tableau croisé dynamique et Graphique croisé dynamique à la Personnaliser la barre d’outils Accès rapide, puis cliquez sur OK.
Cliquez sur Ajouter pour ajouter l’Assistant Tableau croisé dynamique et Graphique croisé dynamique à la barre d’outils Accès rapide personnalisée

4. Cliquez sur la commande Assistant Tableau croisé dynamique et Graphique croisé dynamique dans la barre d’outils, puis, à l’Étape 1 sur 3, cochez les options Plages de consolidation multiples et tableau croisé dynamique, puis cliquez sur Suivant.
cochez les options Plusieurs plages de consolidation et Tableau croisé dynamique cochez les options Plusieurs plages de consolidation et Tableau croisé dynamique

5. Dans l’Étape 2a sur 3, cochez l’option « Je créerai moi-même les champs de page », puis cliquez sur Suivant.
cochez l'option Je créerai moi-même les champs de page

6. Dans l’Étape 2b sur 3, cliquez sur l’icône de sélection pour choisir la plage que vous souhaitez combiner, puis cliquez sur Ajouter afin de l’ajouter à la section Toutes les plages. Répétez cette étape pour inclure toutes les plages à combiner. Cochez 0 dans la zone Combien de champs de page voulez-vous ?, puis cliquez sur Suivant.
ajoutez toutes les plages utilisées pour la combinaison

7. Choisissez l’emplacement où vous souhaitez créer le tableau croisé dynamique dans l’Étape 3 sur 3, puis cliquez sur Terminer.
Choisissez l’emplacement où vous souhaitez créer le tableau croisé dynamique

Un tableau croisé dynamique a maintenant été créé ; définissez les paramètres souhaités dans le volet Champs du tableau croisé dynamique.
spécifiez les paramètres dans le volet Champs de tableau croisé dynamique

Remarque : si la structure des données est complexe, il est préférable, selon moi, de combiner les feuilles à l’aide des méthodes générales décrites ci-dessus, puis de transformer la feuille obtenue en tableau croisé dynamique.


Google Feuille

1. Combinez plusieurs feuilles Google en une seule feuille.

Supposons que trois feuilles google doivent être combinées en une seule, comme illustré dans la capture d’écran ci-dessous :

feuille exemple google 1feuille exemple google 2feuille exemple google 3 

exemple de document Cliquez pour télécharger le fichier exemple

1,1 Combiner des feuilles google en une seule feuille à l’aide de la fonction FILTRE

Dans une feuille où vous souhaitez insérer les données combinées, sélectionnez une cellule et saisissez la formule suivante :

=({filter(A!A2:B; len(A!A2:A)); filter(B!A2:B; len(B!A2:A)); filter(‹C›!A2:B; len(‹C›!A2:A)) })
saisissez une fonction de filtrage

Les données des feuilles A, B et C ont alors été copiées.
les données de toutes les feuilles sélectionnées sont copiées

Dans la formule :

A, B, C sont les noms des feuilles, A2:B correspond à la plage de données dans chaque feuille, et A2:A est la première colonne de chaque plage de données.

1,2 Combiner des feuilles google en une seule feuille à l’aide de la fonction IMPORTRANGE

Cette formule est couramment utilisée pour combiner deux plages dans une feuille Google.

Sélectionnez une cellule sous la première Plage de données et saisissez la formule suivante :

=IMPORTRANGE(«[[PH_0]]»,«B!A2:B4»)
saisissez une fonction IMPORTRANGE

Les données de la feuille B ont alors été copiées juste en dessous.
les données d’une autre feuille sont copiées

Dans la formule,

https://docs.google.com/spreadsheets/d/13K4vuZukmS4-x0qJs0EAXQkneIdNqelruDBF5ff5xNQ/edit

correspond à l’emplacement de la feuille, que vous pouvez trouver dans la barre d’adresse du navigateur.
le lien hypertexte correspond à la feuille figurant dans la formule

B!A2:B4 est la plage de cellules de la feuille B que vous souhaitez copier vers la première plage.

Remarque : si la cellule contenant la formule a déjà été modifiée auparavant, la formule renverra #REF!
si la cellule contenant la formule a déjà été modifiée auparavant, la formule renverra #REF !


2. Combiner google feuilles en un seul classeur

Si vous souhaitez combiner des feuilles provenant de plusieurs classeurs dans Google Feuilles, aucune méthode rapide comparable à Excel n’est disponible.

Pour combiner des feuilles Google issues de différents classeurs en un seul, utilisez la commande Copier vers du menu contextuel (clic droit).

Effectuez un clic droit sur la feuille que vous souhaitez utiliser, puis cliquez sur Copier vers > Nouvelle feuille de calcul ou Feuille de calcul existante.
sélectionnez les options dans la boîte de dialogue

Si vous choisissez Nouvelle feuille de calcul, une boîte de dialogue s’ouvre pour vous informer que la feuille a été copiée ; cliquez sur OK. La feuille de calcul actuelle a désormais été copiée dans un nouveau classeur. Vous pouvez cliquer sur Ouvrir la feuille de calcul pour la consulter.
 cliquez sur Copier vers > Nouvelle feuille de calcul ou Feuille de calcul existante

Si vous choisissez Feuille de calcul existante, la boîte de dialogue Sélectionner une feuille de calcul vers laquelle copier cette feuille de travail s’ouvre.

1) Indiquez l’emplacement de la feuille de calcul existante ;

2) Sélectionnez le classeur vers lequel vous souhaitez copier la feuille dans la section Fichiers;

3) Vous pouvez également saisir directement l’adresse web du classeur vers lequel vous souhaitez effectuer la copie dans le champ Ou collez une adresse web ici.

4) Cliquez sur Sélectionner.
spécifiez les options dans la boîte de dialogue

Lorsqu’une feuille est copiée dans un nouveau classeur, son nom reste identique à celui d’origine. En revanche, si elle est copiée dans un classeur existant, son nom dans le classeur combiné est précédé de « Copie de ».
la feuille est copiée dans le classeur actuel ou un nouveau classeur


Extension

1. Combiner des feuilles, puis Supprimer les doublons

Supposons que deux feuilles contiennent certaines données en double, et que nous devions combiner ces données tout en supprimant les doublons, comme illustré dans la capture d’écran ci-dessous :

feuille exemple 1feuille exemple 2 
Résultat généralSupprimer les doublons
feuille combinéesupprimer les doublons dans la feuille combinée

exemple de document Cliquez pour télécharger l’exemple

1,1 Combiner les feuilles, puis Supprimer les doublons à l’aide de Supprimer les doublons


Dans Excel, la fonctionnalité Supprimer les doublons vous permet de supprimer rapidement les données en double.

Après avoir utilisé l’une des méthodes ci-dessus pour combiner les feuilles, sélectionnez les données combinées, puis cliquez sur Données > Supprimer les doublons.
cliquez sur Données > Supprimer les doublons.

Dans la boîte de dialogue Supprimer les doublons, sélectionnez les colonnes à partir desquelles vous souhaitez supprimer les doublons. Cochez la case Inclure les titres pour ignorer les en-têtes, puis cliquez sur OK.
choisissez les colonnes dans lesquelles vous souhaitez supprimer les doublons

Les Ligne en double ont alors été supprimés.
les lignes en double ont été supprimées

1,2 Combiner les feuilles, puis Supprimer les doublons à l’aide d’un outil pratique


Lorsque vous devez combiner uniquement deux plages et supprimer les doublons, la fonction Fusionner les tables de Kutools pour Excel supprime directement les doublons pendant la fusion.

Après avoir installé gratuitementKutools pour Excel, procédez comme suit :

1. Ouvrez le classeur contenant les données à combiner, puis cliquez sur KUTOOLS PLUS > Fusionner les tables.
cliquez sur Kutools Plus > Fusionner des tableaux

2. Dans la fenêtre Fusionner des tableaux – Étape 1 sur 5, sélectionnez les deux plages à combiner. Si les tableaux comportent deux lignes d’en-tête, cochez les cases La table principale a un en-tête et La table de recherche a un en-tête, puis cliquez sur Suivant.
 sélectionnez les deux plages que vous souhaitez combiner

3. Dans la fenêtre Étape 2 sur 5, cochez les colonnes clés sur lesquelles vous souhaitez appliquer la fusion, puis cliquez sur Suivant.
cochez la colonne clé selon laquelle vous souhaitez combiner les plages

4. Dans la fenêtre Étape 3 sur 5, cochez les colonnes dont vous souhaitez mettre à jour les données à partir de la table de recherche, puis cliquez sur Suivant pour passer à la dernière étape.

Astuce : s’il existe une nouvelle colonne dans la table de recherche qu’il faut ajouter à la table principale, une fenêtre Étape 4 sur 5 apparaîtra pour Ajouter plusieurs colonnes.
cochez les colonnes dont vous souhaitez mettre à jour les données selon le tableau de recherche

5. Dans la fenêtre Étape 5 sur 5, cochez la case Ajouter les lignes non correspondantes à la fin de la table principale dans la section Ajouter, puis cochez la case Mettre à jour uniquement lorsque les cellules de la table de recherche contiennent des données dans la section Mettre à jour. Cliquez ensuite sur Terminer.
sélectionnez les options dans la dernière boîte de dialogue

Les deux tables sont alors combinées dans la table principale sans doublons.
les deux tableaux sont combinés dans le tableau principal sans doublons


2. Consolider les feuilles de calcul portant le même nom en une seule feuille de calcul.

Supposons que plusieurs classeurs contiennent des feuilles portant le même nom, par exemple Feuil1 et Feuil2. Pour regrouper toutes les feuilles nommées Feuil1 en une seule feuille, et toutes celles nommées Feuil2 en une autre feuille comme illustré ci-dessous, utilisez la fonctionnalité Kutools pour Excel’s Combiner pour accomplir cette tâche en un clin d’œil.

feuille exemple 1feuille exemple 2Combiner des feuilles ayant le même nom en une seule feuille
feuille exemple 1feuille exemple 2Combiner des feuilles ayant le même nom en une seule feuille.

exemple de document2020.xlsx exemple de document2021.xlsx

Après avoir installé gratuitementKutools pour Excel, procédez comme suit :

1. Activez les classeurs que vous souhaitez combiner, puis cliquez sur Kutools Plus > Combiner.
cliquez sur Kutools Plus > Combiner

2. Une boîte de dialogue s’ouvre pour vous rappeler un élément relatif au mot de passe. Si les classeurs utilisés ne sont pas protégés par mot de passe, cliquez sur OK pour continuer. Dans la boîte de dialogue qui s’affiche, Consolider les feuilles de calcul – Étape 1 sur 3, cochez l’option Fusionner les données de plusieurs classeurs avec le même nom de feuille de calcul, puis cliquez sur Suivant.
cochez l'option Combiner toutes les feuilles portant le même nom en une seule feuille

3. Dans la fenêtre Étape 2 sur 3, toutes les feuilles des classeurs ouverts sont listées et cochées dans la section Liste des feuilles de calcul. Cliquez sur Suivant pour poursuivre.
toutes les feuilles des classeurs ouverts sont listées et cochées

Conseils :

Si vous souhaitez combiner uniquement certaines feuilles, cochez uniquement les noms des feuilles souhaitées et laissez les autres décochées.

Si vous souhaitez ajouter davantage de classeurs à combiner, cliquez sur Ajouter pour insérer des fichiers ou des dossiers dans la section Liste des classeurs.
cliquez sur Ajouter pour ajouter des fichiers ou des dossiers

4. Dans la fenêtre Étape 3 sur 3, configurez les paramètres selon vos besoins, puis cliquez sur Terminer.
spécifiez les paramètres souhaités. Cliquez sur Terminer

5. Sélectionnez un dossier et attribuez un nom au nouveau classeur dans la boîte de dialogue Veuillez spécifier l'emplacement et le nom de fichier pour enregistrer les résultats fusionnés, puis cliquez sur Enregistrer.
Sélectionnez un dossier et donnez un nom au nouveau classeur

6. Une boîte de dialogue s’ouvre pour vous demander si vous souhaitez enregistrer les paramètres en tant que scénario. Cliquez sur Oui ou Non selon vos besoins. Un classeur s’ouvre, affichant le classeur d’origine ainsi que les liens vers le nouveau classeur ; cliquez sur le lien « Chemin du classeur » pour l’ouvrir et le vérifier.
Un classeur listant les liens vers les classeurs d’origine et le nouveau classeur

Fusionner les données par ligne
résultat de la combinaison par ligne

Fusionner les données par colonne
résultat de la combinaison par colonne


3. Combiner les mêmes plages issues de différentes feuilles en une seule feuille

Si vous souhaitez combiner des plages identiques présentes sur différentes feuilles en une seule feuille — par exemple, uniquement la plage A1:B5 du classeur A et du classeur B — la fonctionnalité Combiner de Kutools pour Excel constitue un excellent choix.

ABRésultat combiné
données exemple 1données exemple 2Résultat combiné

exemple de documentA.xlsx exemple de documentB.xlsx

1. Activez les classeurs que vous souhaitez utiliser, puis cliquez sur KUTOOLS PLUS > Combiner.
cliquez sur Kutools Plus > Combiner

2. Une boîte de dialogue s’ouvre pour vous rappeler un élément relatif au mot de passe. Si les classeurs utilisés ne sont pas protégés par mot de passe, cliquez sur OK pour continuer. Dans la boîte de dialogue qui s’affiche, Consolider les feuilles de calcul – Étape 1 sur 3, cochez l’option Copier des données de plusieurs classeurs vers une seule feuille de calcul, puis cliquez sur Suivant.
cochez l'option Combiner plusieurs feuilles de classeurs en une seule feuille de calcul

3. Dans la fenêtre Étape 2 sur 3, toutes les feuilles des classeurs ouverts sont listées et cochées dans la section Liste des feuilles de calcul. Cliquez sur l’icône de sélection située dans la colonne Liste des feuilles de calcul, puis choisissez la plage que vous souhaitez utiliser. Cliquez ensuite sur le bouton Même plage pour appliquer la plage A1:B5 à toutes les feuilles, puis terminez en cliquant sur Suivant.
cliquez sur le bouton Même plage pour définir la même plage pour toutes les feuilles
cliquez sur le bouton Même plage pour définir la même plage pour toutes les feuilles

Conseils :

1) Si vous souhaitez combiner uniquement certaines feuilles, cochez uniquement les noms des feuilles souhaitées et laissez les autres décochées.

2) Si vous souhaitez ajouter davantage de classeurs à combiner, cliquez sur Ajouter pour insérer des fichiers ou des dossiers dans la section Liste des classeurs.

4. Dans la fenêtre Étape 3 sur 3, définissez les paramètres selon vos besoins, puis cliquez sur Terminer.

5. Sélectionnez un dossier et attribuez un nom au nouveau classeur dans la boîte de dialogue « Veuillez spécifier l'emplacement et le nom de fichier pour enregistrer les résultats fusionnés », puis cliquez sur Enregistrer.

6. Une boîte de dialogue s’ouvre pour vous demander si vous souhaitez enregistrer les paramètres en tant que scénario. Cliquez sur Oui ou Non selon vos besoins. Un classeur s’ouvre pour afficher le classeur d’origine ainsi que les liens vers le nouveau classeur ; cliquez sur le lien « Chemin du classeur » pour l’ouvrir et le vérifier.


Vous serez peut-être également intéressé(e) par

Combiner / Importer plusieurs fichiers CSV dans plusieurs feuilles de calcul
Fournit des méthodes pour importer des fichiers CSV dans Excel

Combiner des cellules tout en conservant leur mise en forme dans Excel
Cet article vous permet de combiner rapidement des cellules tout en préservant leur mise en forme.

Combiner le contenu de plusieurs cellules sans perdre de données dans Excel
Découvrez ici des méthodes rapides pour fusionner plusieurs cellules sans perdre une seule donnée.

Combiner une date et une heure dans une seule cellule dans Excel
Découvrez deux méthodes efficaces pour fusionner une date et une heure dans une même cellule et les afficher sous forme de valeur datetime.


  • Super Barre de formule (modifiez facilement plusieurs lignes de texte et de formules) ; Mode Lecture (lisez et modifiez aisément un grand nombre de cellules) ; Coller dans Plage de filtrage...
  • Fusionner des cellules, lignes ou colonnes tout en conservant les données ; diviser le contenu des cellules ; combiner les lignes en double avec somme ou moyenne… empêcher les doublons dans les cellules ; comparer des plages
  • Sélectionner les doublons ou les éléments uniques dans les lignes ; Sélectionner les lignes vides (toutes les cellules sont vides) ; Super Recherche et recherche floue dans de nombreux classeurs ; sélection aléatoire…
  • Copiez plusieurs cellules sans modifier les références de formule ; créez automatiquement des références vers plusieurs feuilles ; insérez des puces, des cases à cocher et bien plus encore…
  • Favoris et insertion rapide de formules, plages, graphiques et images ; crypter les cellules avec mot de passe ; créer une liste de diffusion et envoyer des e-mails…
  • Extraire du texte, ajouter du texte, supprimer les caractères à une position donnée, supprimer les espaces ; créer et imprimer les statistiques de la page de données ; convertir le contenu des cellules en commentaires et inversement...
  • Super Filtre (enregistrez et appliquez des schémas de filtre à d’autres feuilles) ; Tri avancé par mois, semaine, jour, fréquence, etc. ; Filtre spécial par gras, italique…
  • Combinez plusieurs classeurs et feuilles de calcul en un seul ; fusionnez des tableaux à partir d’une colonne clé ; répartissez vos données dans plusieurs feuilles ; convertissez en lot vos fichiers xls, xlsx et PDF
  • Regroupement dans un tableau croisé dynamique par numéro de semaine, jour de la semaine et bien plus encore…Afficher les cellules non verrouillées et verrouiller la sélection avec des couleurs distinctes ;Mettre en surbrillance les cellules contenant une formule ou un nom défini
onglet kte 201905
  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous évite des centaines de clics de souris chaque jour !
bas de page officetab