Passer au contenu principal

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

Dans Excel, la combinaison de feuilles est une tâche courante mais quelque peu difficile pour la plupart des utilisateurs d'Excel, en particulier les mains vertes. Ici, ce didacticiel répertorie presque tous les scénarios de combinaison auxquels vous pouvez être confronté et vous propose des solutions professionnelles relatives. Vous pouvez rapidement trouver la réponse en cliquant sur le lien dans la liste de navigation ci-dessous, ou vous pouvez apprendre les compétences de combinaison en suivant les liens ci-dessous un par un si cela vous intéresse.

Dans Excel, la combinaison peut être classée en deux types, l'un combine uniquement le contenu, l'autre combine le contenu et effectue des calculs.

Les navigations de ce tutoriel

Combiner le contenu

1. Combinez toutes les feuilles en une seule feuille

1.1 Combiner des feuilles en une seule feuille avec VBA

1.2 Combiner des tables ou des plages nommées avec Query (Excel 2016 ou versions ultérieures)

1.3 Combinez les feuilles en une seule feuille avec un outil pratique

1.4 Extension sur la combinaison de feuilles en une seule

2. Combiner des classeurs en un seul classeur

2.1 Combiner des classeurs en un seul classeur par la commande Déplacer ou Copier

2.2 Combiner plusieurs classeurs (dans un dossier) dans un seul classeur avec le code VBA

2.3 Combinez plusieurs classeurs (sur plusieurs dossiers) en un seul classeur à l'aide d'un outil pratique

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

3.1 Combiner des feuilles spécifiques de classeurs (tous les classeurs dans le même dossier)

3.2 Combinez des feuilles spécifiques de plusieurs classeurs (dans plusieurs dossiers) avec un outil pratique

4. Combinez deux feuilles en fonction de la colonne clé

4.1 Combinez deux tables basées sur une colonne clé à l'aide de Query (Excel 2016 ou versions ultérieures)

4.2 Combiner deux feuilles basées sur une colonne clé en utilisant les fonctions Excel

4.3 Combinez deux feuilles basées sur une colonne clé par un outil pratique

5. Combinez deux feuilles basées sur deux colonnes

6. Combinez des feuilles avec les mêmes en-têtes

6.1 Combiner toutes les feuilles avec les mêmes en-têtes en utilisant VBA

6.2 Combinez des feuilles avec les mêmes en-têtes à l'aide d'un outil pratique

Consolider

1. Combinez les feuilles et faites quelques calculs

1.1 Combinez les feuilles et calculez avec la fonction Consolider

1.2 Combinez des feuilles et effectuez des calculs avec un outil pratique

2. Combinez plusieurs feuilles dans un tableau croisé dynamique

Feuille Google

1. Combinez des feuilles Google en une seule feuille

1.1 Combiner des feuilles Google en une seule feuille par la fonction Filtrer

1.2 Combiner des feuilles Google en une seule feuille par la fonction IMPORTRANGE

2. Combinez des feuilles de Google dans un seul classeur

Extension

1. Combinez les feuilles puis supprimez les doublons

1.1 Combinez les feuilles puis supprimez les doublons en supprimant les doublons

1.2 Combinez les feuilles puis supprimez les doublons à l'aide d'un outil puissant

2. Combinez des feuilles du même nom dans un seul classeur

3. Combinez les mêmes plages sur plusieurs feuilles en une seule feuille

Notes

Dans ce tutoriel, je crée des feuilles et des données pour mieux expliquer les méthodes, vous pouvez modifier les références dont vous avez besoin lorsque vous utilisez le code ou les formules VBA ci-dessous, ou vous pouvez télécharger les exemples pour essayer directement les méthodes.


Combiner le contenu

1. Combinez toutes les feuilles en une seule feuille

Voici un classeur avec 4 feuilles à combiner en une seule feuille.

doc combiner les feuilles en une seule feuille 1  doc combiner les feuilles en une seule feuille 1
doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1

exemple de docCliquez pour télécharger le fichier d'exemple

1.1 Combiner toutes les feuilles en une seule feuille avec le code VBA


Dans Excel, à l'exception de la méthode traditionnelle - Copier et Coller, vous pouvez utiliser un code VBA pour fusionner rapidement toutes les feuilles en une seule feuille.

1. presse F11 et autre touches pour activer Microsoft Visual Basic pour applications fenêtre.
doc combiner les feuilles en une seule feuille 1

2. Ensuite, dans la fenêtre qui s'ouvre, cliquez sur insérer > Module pour insérer un nouveau module vierge.
doc combiner les feuilles en une seule feuille 1

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

VBA : combinez 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

doc combiner les feuilles en une seule feuille 1

Dans le code ci-dessus, le script "Combiné" est le nom de la feuille qui place le contenu combiné, vous pouvez changer ce script en un autre selon vos besoins.

4. appuie sur le F5 pour exécuter le code, une feuille nommée Combiné a été créée devant toutes les feuilles pour placer tout le contenu des feuilles.
doc combiner les feuilles en une seule feuille 1

1.2 Combiner toutes les tables ou plages nommées avec Query (Excel 2016 ou versions ultérieures)


Si vous travaillez dans Excel 2016 ou des versions ultérieures, la fonctionnalité de requête vous permet de combiner toutes les tables créées ou les plages nommées en une seule à la fois.

exemple de docCliquez pour télécharger le fichier d'exemple

Tout d'abord, assurez-vous que les plages ont été créées en tant que tables ou plages nommées, pour créer une table et une plage nommée, veuillez vous référer à Comment convertir une plage en tableau ou vice versa dans Excel et Définir et utiliser des noms dans les formules.

1. Ouvrez le classeur dans lequel vous souhaitez fusionner toutes les feuilles, cliquez sur Données > Nouvelle requête > D'autres sources > Requête vide.
doc combiner les feuilles en une seule feuille 1

2. Dans le pop-up Éditeur de requête fenêtre, allez dans la barre de formule, tapez la formule ci-dessous.

=Excel.CurrentWorkbook()

Actualités Entrer key, toutes les tables du classeur actuel ont été listées.
doc combiner les feuilles en une seule feuille 1

3. Cliquez sur le bouton Développer à côté Contenu et vérifie Développer vous option et Sélectionnez toutes les colonnes case à cocher.
doc combiner les feuilles en une seule feuille 1

4. Cliquez OK. Tous les tableaux sont répertoriés un par un.
doc combiner les feuilles en une seule feuille 1

Vous pouvez cliquer avec le bouton droit sur un en-tête de colonne pour effectuer d'autres opérations sur la colonne sélectionnée.
doc combiner les feuilles en une seule feuille 1

5. Puis clique Déposez le > Fermer et charger dans….
doc combiner les feuilles en une seule feuille 1

6. dans le Charger vers boîte de dialogue, vérifier lampe de table option, puis choisissez l'emplacement dont vous avez besoin pour charger la table combinée dans le Sélectionnez où les données doivent être chargées section, cliquez sur Charge.
doc combiner les feuilles en une seule feuille 1

Maintenant, une nouvelle feuille est créée pour placer toutes les tables fusionnées.
doc combiner les feuilles en une seule feuille 1

1.3 Combinez toutes les feuilles en une seule avec un outil pratique


Si les méthodes ci-dessus ne peuvent pas vous satisfaire, vous pouvez essayer un outil utile et pratique, Kutools for Excel. Elle enlève Combiner La fonctionnalité est puissante et peut non seulement combiner toutes les feuilles en une seule feuille, mais également effectuer des travaux combinés avancés, tels que combiner des feuilles dans un classeur, combiner des feuilles avec le même nom, combiner des feuilles sélectionnées uniquement, combiner des feuilles entre des fichiers, etc.

1. Activez le classeur que vous souhaitez combiner ses feuilles, cliquez sur Kutools Plus > Combiner. Une boîte de dialogue apparaît pour vous rappeler quelques avis sur le mot de passe, si les classeurs que vous souhaitez utiliser ne touchent pas au mot de passe, cliquez simplement sur OK continuer.
doc combiner les feuilles en une seule feuille 1
doc combiner les feuilles en une seule feuille 1

2. dans le Combiner les feuilles de travail - Étape 1 sur 3 fenêtre, vérifier Combinez plusieurs feuilles de calcul de classeurs dans une seule feuille de calcul option, cliquez sur Suivant .
doc combiner les feuilles en une seule feuille 1

3. dans le Etape 2 de 3 fenêtre, par défaut, le classeur actuel a été répertorié et vérifié dans le Liste des classeurs volet et toutes les feuilles du classeur actuel ont été répertoriées et vérifiées dans le Liste des feuilles de travail Cliquez sur Suivant continuer.

Remarque : si vous avez ouvert plusieurs classeurs, tous les classeurs ouverts sont répertoriés dans la liste des classeurs, veuillez cocher uniquement le classeur que vous souhaitez utiliser.
doc combiner les feuilles en une seule feuille 1

4. Dans la dernière étape, choisissez le mode de combinaison selon vos besoins, vous pouvez choisir Combiner par rangée or Combiner par colonne; puis spécifiez d'autres options selon vos besoins. Cliquez sur Finition .
doc combiner les feuilles en une seule feuille 1

5. Une boîte de dialogue apparaît pour vous permettre de choisir un dossier pour placer le classeur combiné, vous pouvez le renommer dans le Nom du fichier barre, cliquez Épargnez pour finir.
doc combiner les feuilles en une seule feuille 1

6. Maintenant que toutes les feuilles ont été combinées et qu'une boîte de dialogue apparaît pour vous demander si vous enregistrez les paramètres en tant que scénario, cliquez sur Oui or Non comme vous voulez.
doc combiner les feuilles en une seule feuille 1

Un nouveau classeur apparaît avec le résultat de combinaison répertorié, cliquez sur le lien du fichier de sortie pour vérifier la feuille combinée.
doc combiner les feuilles en une seule feuille 1

Combiner par rangée
doc combiner les feuilles en une seule feuille 1

Combiner par colonne
doc combiner les feuilles en une seule feuille 1

1.4 Extension sur la combinaison de feuilles en une seule feuille


1.41 Avec un outil pratique pour combiner uniquement les feuilles sélectionnées en une seule feuille

Si vous souhaitez uniquement combiner certaines feuilles d'un classeur en une seule feuille, aucune fonctionnalité intégrée dans Excel ne peut y parvenir. Mais le Combiner caractéristique de Kutools for Excel peut le faire.

1. Activez le classeur que vous utilisez et cliquez sur Kutools Plus > Combiner > OK pour activer l'assistant Combiner.
doc combiner les feuilles en une seule feuille 1
doc combiner les feuilles en une seule feuille 1

2. dans le Etape 1 de 3 fenêtre, vérifier Combinez plusieurs feuilles de calcul de classeurs dans une seule feuille de calcul option, cliquez sur Suivant .
doc combiner les feuilles en une seule feuille 1

3. Dans la fenêtre Étape 2 sur 3, par défaut, le classeur actuel a été répertorié et vérifié dans le volet Liste des classeurs, et toutes les feuilles du classeur actuel ont été répertoriées et vérifiées dans le volet Liste des feuilles de calcul, décochez les feuilles qui ne pas besoin d'être combinés, cliquez sur Suivant pour continuer.
doc combiner les feuilles en une seule feuille 1

4. Dans la dernière étape, spécifiez les options selon vos besoins. Cliquez sur Finition .
doc combiner les feuilles en une seule feuille 1

5. Une boîte de dialogue apparaît pour vous permettre de choisir un dossier pour placer le classeur combiné, vous pouvez le renommer dans le Nom du fichier barre, cliquez Épargnez pour finir.
doc combiner les feuilles en une seule feuille 1

6. Maintenant, seules les feuilles cochées ont été combinées et une boîte de dialogue apparaît pour vous demander si vous enregistrez les paramètres en tant que scénario, cliquez sur Oui or Non comme vous voulez.
doc combiner les feuilles en une seule feuille 1
doc combiner les feuilles en une seule feuille 1

1.42 Avec un outil pratique pour combiner des feuilles de plusieurs classeurs en une seule feuille

Par exemple, vous souhaitez combiner toutes les feuilles de book1, book2 et book3 en une seule feuille comme illustré ci-dessous, le Combiner caractéristique de Kutools for Excel peut également vous aider.
doc combiner les feuilles en une seule feuille 1

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Activez les classeurs que vous utilisez et cliquez sur Kutools Plus > Combiner > OK pour activer le Combiner Assistant.

2. dans le Etape 1 de 3 fenêtre, vérifier Combinez plusieurs feuilles de calcul de classeurs dans une seule feuille de calcul option, cliquez sur Suivant .
doc combiner les feuilles en une seule feuille 1

3. dans le Etape 2 de 3 fenêtre, tous les classeurs ouverts ont été répertoriés et vérifiés dans la Liste des classeurs volet et toutes les feuilles des classeurs ouverts ont été répertoriées et vérifiées dans le Liste des feuilles de travail Cliquez sur Suivant continuer.
doc combiner les feuilles en une seule feuille 1

Astuce : si vous souhaitez ajouter des classeurs à combiner, cliquez sur le bouton Ajouter pour choisir un chemin pour ajouter des classeurs.
doc combiner les feuilles en une seule feuille 1

4. Dans la dernière étape, choisissez les options dont vous avez besoin. Cliquez sur Finition .

5. Une boîte de dialogue apparaît pour vous permettre de choisir un dossier pour placer le classeur combiné, vous pouvez le renommer dans le Nom du fichier barre, cliquez Épargnez pour finir.
doc combiner les feuilles en une seule feuille 1

6. Maintenant, toutes les feuilles des classeurs ouverts ont été combinées et une boîte de dialogue apparaît pour vous demander si vous enregistrez les paramètres en tant que scénario, cliquez sur Oui or Non comme vous voulez.

Ouvrez le classeur combiné que vous avez enregistré, les feuilles des classeurs ont été fusionnées en une seule feuille.
doc combiner les feuilles en une seule feuille 1


2. Combinez plusieurs classeurs dans un seul classeur

Voici trois classeurs qui doivent être combinés en un seul classeur.

 Janvier  Février  Mar
doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1

exemple de docjanvier.xlsx  exemple de docfév.xlsx  exemple de docmar.xlsx

2.1 Combiner des classeurs en un seul classeur par la commande Déplacer ou Copier


Pour ne combiner que des feuilles sur quelques classeurs, le Déplacer ou copier commande peut vous rendre service.

1. Ouvrez les deux premiers classeurs que vous souhaitez combiner, activez le premier classeur, sélectionnez les feuilles que vous souhaitez déplacer, puis cliquez avec le bouton droit pour activer le menu contextuel, puis cliquez sur Déplacer ou copier.
doc combiner les feuilles en une seule feuille 1

Pourboires

1) Faites un clic droit sur un onglet et choisissez Sélectionnez toutes les feuilles dans le menu contextuel d'abord si vous souhaitez déplacer toutes les feuilles, puis utilisez le Déplacer ou copier commander.

2) Tenir Ctrl pour sélectionner plusieurs feuilles non adjacentes.

3) Sélectionnez la première feuille et maintenez Shift pour sélectionner la dernière feuille pour sélectionner plusieurs feuilles adjacentes.

2. dans le Déplacer ou copier dialogue, dans le Réserver liste déroulante, choisissez le classeur vers lequel vous souhaitez déplacer les feuilles, ici choisissez Jan, puis spécifiez l'emplacement dans lequel vous souhaitez placer les feuilles Avant feuille section, cliquez sur OK.
doc combiner les feuilles en une seule feuille 1

Remarque:

1) Tu ferais mieux de vérifier Créer une copie, ou le classeur d'origine perdra la feuille de calcul après le déplacement.

2) Si vous souhaitez placer tous les classeurs dans un nouveau classeur, choisissez (nouveau livre) in Réserver la liste déroulante.
doc combiner les feuilles en une seule feuille 1

Comment les feuilles ont été déplacées vers le classeur principal.
doc combiner les feuilles en une seule feuille 1

Répétez les étapes ci-dessus pour déplacer tous les classeurs vers un seul.

2.2 Combiner plusieurs classeurs (dans un dossier) dans un seul classeur avec le code VBA


Pour combiner de nombreux classeurs qui se trouvent tous dans un seul dossier, vous pouvez utiliser un code VBA.

1. Activez le classeur dans lequel vous souhaitez fusionner tous les classeurs, puis appuyez sur autre + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.
doc combiner les feuilles en une seule feuille 1

2. Dans la fenêtre qui s'ouvre, cliquez sur insérer > Module pour insérer un nouveau module vierge.
doc combiner les feuilles en une seule feuille 1

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

VBA : combiner plusieurs classeurs dans le 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

 doc combiner les feuilles en une seule feuille 1

Notes

Dans le code VBA, le script "C:\Users\AddinTestWin10\Desktop\combine leaves\combine feuilles dans un classeur\" est le chemin du dossier où se trouvent les classeurs que vous souhaitez combiner, veuillez le modifier pour répondre à vos besoins.

Si les classeurs que vous souhaitez fusionner se trouvent dans des dossiers différents, copiez-les d'abord dans un dossier.

4. presse F5 pour exécuter le code, tous les classeurs ont été copiés à la fin du classeur actuel.
doc combiner les feuilles en une seule feuille 1

Conseil: toutes les feuilles copiées utiliseront leur nom d'origine, si vous souhaitez utiliser le nom du classeur comme préfixe, veuillez utiliser le code ci-dessous :

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

 doc combiner les feuilles en une seule feuille 1

2.3 Combinez plusieurs classeurs (sur plusieurs dossiers) en un seul classeur à l'aide d'un outil pratique


Parfois, vous souhaiterez peut-être combiner tous les classeurs de différents dossiers dans un seul classeur. Par exemple, pour combiner tous les classeurs des dossiers 2020 et 2021 en un seul classeur, Excel ne peut pas le gérer directement.
doc combiner les feuilles en une seule feuille 1

Toutefois, malgré la Combiner caractéristique de Kutools for Excel offre une option pour combiner des classeurs dans plusieurs dossiers en un seul.

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Activez Excel, cliquez sur Kutools Plus > Combiner, Une boîte de dialogue s'affiche pour vous rappeler quelques avis sur le mot de passe, si les classeurs que vous souhaitez utiliser ne touchent pas le mot de passe, cliquez simplement sur OK continuer.
doc combiner les feuilles en une seule feuille 1
doc combiner les feuilles en une seule feuille 1

2. dans le Combiner les feuilles de travail - Étape 1 sur 3 fenêtre, vérifier Combinez plusieurs feuilles de calcul de classeurs dans un seul classeur option, cliquez sur Suivant .
doc combiner les feuilles en une seule feuille 1

3. dans le Etape 2 de 3 fenêtre, cliquez sur la flèche à côté de Ajouter pour afficher le menu déroulant, cliquez sur Dossier.
doc combiner les feuilles en une seule feuille 1

4. Puis dans le Sélectionner le dossier boîte de dialogue, choisissez un dossier que vous souhaitez utiliser, cliquez sur Sélectionner le dossier pour l'ajouter à Liste des classeurs .
doc combiner les feuilles en une seule feuille 1
doc combiner les feuilles en une seule feuille 1

5. Répétez l'étape ci-dessus pour ajouter tous les dossiers et répertorier tous les classeurs dans le Liste des classeurscliquez Suivant.
doc combiner les feuilles en une seule feuille 1

6. Dans la dernière étape, choisissez les options dont vous avez besoin. Cliquez sur Finition .
doc combiner les feuilles en une seule feuille 1

7. Une boîte de dialogue apparaît pour vous permettre de choisir un dossier pour placer le classeur combiné, vous pouvez le renommer dans le Nom du fichier barre, cliquez Épargnez pour finir.
doc combiner les feuilles en une seule feuille 1

8. Maintenant que toutes les feuilles ont été combinées et qu'une boîte de dialogue apparaît pour vous demander si vous enregistrez les paramètres en tant que scénario, cliquez sur Oui or Non comme vous voulez.
doc combiner les feuilles en une seule feuille 1

Un nouveau classeur apparaît qui répertorie le résultat de la combinaison, cliquez sur le lien du fichier de sortie pour vérifier la feuille combinée.
doc combiner les feuilles en une seule feuille 1

Résultat combiné

Remarque : dans le classeur combiné, la première feuille nommée Kutools for Excel répertorie certaines informations sur les feuilles de calcul originales et les feuilles combinées finales, vous pouvez la supprimer si vous n'en avez pas besoin.
doc combiner les feuilles en une seule feuille 1


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

Si vous souhaitez uniquement combiner certaines feuilles de classeurs dans un seul classeur, pas toutes les feuilles de chaque classeur, vous pouvez essayer les méthodes ci-dessous.

exemple de doctrimestre-1.xlsx exemple de doctrimestre-2.xlsx exemple de doctrimestre-3.xlsx

3.1 Combinez des feuilles spécifiques de classeurs (tous les classeurs dans le même dossier) dans un seul classeur avec le code VBA


1. Ouvrez un classeur pour localiser les feuilles de calcul combinées, puis appuyez sur autre + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.

2. Dans la fenêtre qui s'ouvre, cliquez sur insérer > Module pour insérer un nouveau module vierge.
doc combiner les feuilles en une seule feuille 1

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

VBA : combiner des feuilles spécifiques de plusieurs classeurs dans le 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

 doc combiner les feuilles en une seule feuille 1

Notes

1) Dans le code VBA, le script " C:\Users\AddinTestWin10\Desktop\combine leaves\combine des feuilles spécifiques de plusieurs classeurs\" est le chemin où se trouvent les classeurs que vous souhaitez combiner, veuillez le modifier pour répondre à vos besoins.

2) Dans le code VBA, le script "A, B" sont les noms de feuilles des feuilles spécifiques que je souhaite combiner à partir de classeurs, modifiez-les selon vos besoins, en utilisant des virgules pour séparer chaque nom de feuille.

3) Si les classeurs que vous souhaitez fusionner se trouvent dans des dossiers différents, copiez-les d'abord dans un dossier.

4. presse F5 pour exécuter le code, seules les feuilles de calcul spécifiques ont été copiées à la fin du classeur en cours.
doc combiner les feuilles en une seule feuille 1

3.2 Combinez des feuilles spécifiques de plusieurs classeurs (dans plusieurs dossiers) avec un outil pratique


Si les classeurs que vous souhaitez combiner se trouvent dans de nombreux dossiers différents, vous pouvez essayer Kutools for Excel's Combiner fonction.

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Activez Excel, cliquez sur Kutools Plus > Combiner, Une boîte de dialogue apparaît pour vous rappeler quelques avis sur le mot de passe, si les classeurs que vous souhaitez utiliser ne touchent pas au mot de passe, cliquez simplement sur OK continuer.
doc combiner les feuilles en une seule feuille 1
doc combiner les feuilles en une seule feuille 1

2. dans le Combiner les feuilles de travail - Étape 1 sur 3 fenêtre, vérifier Combinez plusieurs feuilles de calcul de classeurs dans un seul classeur option, cliquez sur Suivant .

doc combiner les feuilles en une seule feuille 1

3. dans le Etape 2 de 3 fenêtre, cliquez sur la flèche à côté de Ajouter pour afficher le menu déroulant, cliquez sur Dossier.
doc combiner les feuilles en une seule feuille 1

4. Puis dans le Sélectionner le dossier boîte de dialogue, choisissez un dossier que vous souhaitez utiliser, cliquez sur Sélectionner le dossier pour l'ajouter à Liste des classeurs .
doc combiner les feuilles en une seule feuille 1
doc combiner les feuilles en une seule feuille 1

5. Répétez l'étape ci-dessus pour ajouter tous les dossiers et répertorier tous les classeurs dans le Liste des classeurs.
doc combiner les feuilles en une seule feuille 1

6. Ensuite, restez dans Etape 2 de 3 fenêtre, sélectionnez un classeur dans la Liste des classeurs, et cochez uniquement les feuilles que vous souhaitez utiliser dans Liste des feuilles de travail, puis clique Même feuille bouton. Maintenant, toutes les feuilles de même nom des classeurs dans le Liste des classeurs ont été vérifiés. Cliquez sur Suivant continuer.
doc combiner les feuilles en une seule feuille 1

7. Dans la dernière étape, choisissez les options dont vous avez besoin. Cliquez sur Finition .
doc combiner les feuilles en une seule feuille 1

8. Une boîte de dialogue apparaît pour vous permettre de choisir un dossier pour placer le classeur combiné, vous pouvez le renommer dans le Nom du fichier barre, cliquez Épargnez pour finir
doc combiner les feuilles en une seule feuille 1

9. Maintenant que les feuilles spécifiques ont été combinées, et une boîte de dialogue apparaît pour vous demander si vous enregistrez les paramètres en tant que scénario, cliquez sur Oui or Non comme vous voulez.

Un nouveau classeur apparaît qui répertorie le résultat de la combinaison, cliquez sur le lien du fichier de sortie pour vérifier la feuille combinée.

Résultat combiné

Remarque : dans le classeur combiné, la première feuille nommée Kutools for Excel répertorie certaines informations sur les feuilles de calcul originales et les feuilles combinées finales, vous pouvez la supprimer si vous n'en avez pas besoin.
doc combiner les feuilles en une seule feuille 1


4. Combinez deux feuilles en fonction de la colonne clé

Comme le montre la capture d'écran ci-dessous, il y a deux tableaux dans deux feuilles, vous souhaitez combiner ces deux tableaux en un seul basé sur une colonne clé dans Excel.

Table1  Table2 
doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1
Tableau combiné 
doc combiner les feuilles en une seule feuille 1


4.1 Combinez deux tables basées sur une colonne clé à l'aide de Query (Excel 2016 ou versions ultérieures)


La Question La fonctionnalité d'Excel 2016 ou des versions ultérieures est très puissante, elle prend en charge la combinaison de deux tableaux basés sur une colonne clé.

Avant d'utiliser le Question fonction, assurez-vous que les plages que vous souhaitez combiner ont été créées sous forme de tables.

exemple de doccombiner-deux-tables-basées-sur-une-colonne-clé-requête.xlsx

1. Cliquez sur n'importe quelle cellule du premier tableau, cliquez sur Données > De la table dans l' Obtenez et transformez groupe.

doc combiner les feuilles en une seule feuille 1

2. dans le Éditeur de requête dialogue, cliquez sur Déposez le > Fermer et charger À commander. Voir la capture d'écran:
doc combiner les feuilles en une seule feuille 1

3. Puis dans le pop-out Charger vers boîte de dialogue, vérifier Créer uniquement une connexion option. Cliquez sur Charge.
doc combiner les feuilles en une seule feuille 1

Vous pouvez maintenant voir le Requêtes de classeur affichage du volet et la table a été répertoriée dans le volet sous forme de lien.
doc combiner les feuilles en une seule feuille 1

Répétez les étapes ci-dessus pour ajouter le deuxième tableau au Requêtes de classeur vitre.
doc combiner les feuilles en une seule feuille 1

4. Puis clique Données > Nouvelle requête > Combiner des requêtes > aller.

doc combiner les feuilles en une seule feuille 1

5. dans le aller fenêtre, choisissez les deux tables que vous souhaitez combiner dans les deux listes déroulantes séparément. Le tableau du bas sera combiné dans le tableau ci-dessus.
doc combiner les feuilles en une seule feuille 1

6. Cliquez sur la colonne clé sur laquelle vous souhaitez combiner deux tables, cliquez sur OK.
doc combiner les feuilles en une seule feuille 1

7. le Merge1 - Éditeur de requête fenêtre apparaît, cliquez sur le bouton Développer à côté Newcolumn, puis cochez toutes les colonnes sauf la colonne clé, décochez Utiliser le nom de la colonne d'origine comme préfixe case à cocher, cliquez sur OK.
doc combiner les feuilles en une seule feuille 1

Maintenant, deux tables ont été fusionnées en une seule en fonction de la colonne clé spécifiée.
doc combiner les feuilles en une seule feuille 1

8. Cliquez Déposez le > Fermer et charger vers, Dans le Charger vers boîte de dialogue, vérifier lampe de table et spécifiez l'emplacement que vous souhaitez charger. Cliquez sur Charge.
doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1

Maintenant, les deux tables ont été fusionnées en fonction d'une colonne clé.
doc combiner les feuilles en une seule feuille 1

4.2 Combiner deux feuilles basées sur une colonne clé en utilisant les fonctions Excel


Si vous souhaitez uniquement déplacer une ou deux colonnes d'une feuille à une autre et localiser en fonction d'une colonne clé, les fonctions Excel peuvent vous aider.

Par exemple, déplacez les données complètes de la feuille 2 vers la feuille 1 et en vous basant sur la colonne A pour localiser les données.

exemple de doccombiner-deux-feuilles-basées-sur-une-colonne-clé-fonctions.xlsx

Sheet1  Sheet2 
doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1

4.21 Combiner deux feuilles par une colonne avec RECHERCHEV

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

=RECHERCHEV(A2,Feuille2!$A$2:$B$5,2,FAUX)

Explication:

A2 : la première valeur de recherche (colonne clé) ;

Sheet2!$A$2:$B$5 : le tableau de la table, la table contient deux colonnes ou plus où se trouvent la colonne de valeur de recherche et la colonne de valeur de résultat ;

2: l'index de la colonne, le numéro de colonne spécifique (c'est un entier) du tableau_array, à partir duquel vous retournerez la valeur correspondante.

2. presse Entrer clé pour obtenir le premier résultat.
doc combiner les feuilles en une seule feuille 1

3. Ensuite, faites glisser la poignée de remplissage automatique vers le bas pour remplir avec toutes les données.
doc combiner les feuilles en une seule feuille 1

4. Gardez les cellules de formule en surbrillance, cliquez sur Accueil onglet et allez formater les cellules selon vos besoins dans le Numéro groupe.
doc combiner les feuilles en une seule feuille 1

Pour plus d'informations sur la fonction RECHERCHEV, cliquez ici.

4.22 Combiner deux feuilles par une colonne avec une formule combiner les fonctions MATCH et INDEX

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

=INDEX(Sheet2!$B$2:$B$5,MATCH(Sheet1!A2,Sheet2!$A$2:$A$5,0))

Explication:

Sheet2!$B$2 :$B$5 : la colonne avec la valeur correspondante que vous souhaitez rechercher ;

Sheet1!A2 : la première valeur de recherche (dans la colonne clé) ;

Sheet2!$A$2:$A$5 : la colonne clé sur laquelle vous souhaitez combiner deux feuilles.

2. presse Entrer clé pour obtenir le premier résultat.
doc combiner les feuilles en une seule feuille 1

3. Ensuite, faites glisser la poignée de remplissage automatique vers le bas pour remplir avec toutes les données.
doc combiner les feuilles en une seule feuille 1

4. Gardez les cellules de formule en surbrillance, cliquez sur Accueil onglet et allez formater les cellules selon vos besoins dans le Numéro groupe.
doc combiner les feuilles en une seule feuille 1

Pour en savoir plus sur INDEX.

Pour en savoir plus sur MATCH.

4.3 Combinez deux feuilles basées sur une colonne clé par un outil pratique


À l'exception de la fonctionnalité Combiner, il existe une autre fonctionnalité puissante - Fusionner les tables in Kutools for Excel, qui peut combiner rapidement et facilement deux feuilles basées sur une colonne clé.

exemple de doccombiner-deux-feuilles-based-on-a-key-column-handy-tool.xlsx

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Cliquez Kutools Plus >Fusionner les tables.
doc combiner les feuilles en une seule feuille 1

2. Dans le Tables Merge – Étape 1 sur 5 fenêtre, sélectionnez les plages de la table dans Sélectionnez la table principale et Sélectionnez la table de recherche section séparément, cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

3. dans le Etape 2 de 5 fenêtre, cochez la colonne clé sur laquelle vous souhaitez combiner, cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

4. dans le Etape 3 de 5 fenêtre, vous pouvez vérifier les colonnes dont vous souhaitez mettre à jour les données en fonction de la table de recherche, si vous n'avez pas besoin de mettre à jour les données, cliquez simplement directement Suivant.
doc combiner les feuilles en une seule feuille 1

5. dans le Etape 4 de 5 fenêtre, cochez ici les colonnes que vous souhaitez combiner au tableau principal, puis cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

6. Dans la dernière étape, spécifiez les options dont vous avez besoin, cliquez sur Finition.
doc combiner les feuilles en une seule feuille 1

Cette fonctionnalité prend en charge la combinaison de deux feuilles dans différents classeurs.


5. Combinez deux feuilles basées sur deux colonnes

Supposons qu'il y ait deux tableaux dans feuille1 et feuille2 séparément, maintenant, pour déplacer les données dans la colonne End_Dates de feuille2 à feuille1 en fonction de la colonne Project et de la colonne Start_Date comme illustré ci-dessous :

 Sheet1 Sheet2 
doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1
Feuille combinée 
doc combiner les feuilles en une seule feuille 1

exemple de docCliquez pour télécharger le fichier d'exemple

Dans Excel, les fonctionnalités intégrées ne prennent pas en charge cette opération, mais le Fusionner les tables of Kutools for Excel peut le gérer.

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Cliquez Kutools Plus > Fusionner les tables.
doc combiner les feuilles en une seule feuille 1

2. dans le Fusion des tableaux - Étape 1 sur 5 fenêtre, sélectionnez les plages de la table dans Sélectionnez la table principale et Sélectionnez la table de recherchee section séparément, cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

3. dans le Etape 2 de 5 fenêtre, cochez les deux colonnes clés sur lesquelles vous souhaitez combiner, cliquez sur Suivant.

Remarque : automatiquement, les colonnes associées dans la table de recherche seront mises en correspondance, vous pouvez cliquer sur le nom de la colonne dans les colonnes de la table de recherche pour les modifier selon vos besoins.
doc combiner les feuilles en une seule feuille 1

4. dans le Etape 3 de 5 fenêtre, vous pouvez vérifier les colonnes dont vous souhaitez mettre à jour les données en fonction de la table de recherche, si vous n'avez pas besoin de mettre à jour les données, cliquez simplement directement Suivant.

doc combiner les feuilles en une seule feuille 1

5. dans le Etape 4 de 5 fenêtre, cochez ici la ou les colonnes que vous souhaitez combiner au tableau principal, puis cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

6. Dans la dernière étape, spécifiez les options dont vous avez besoin, cliquez sur Finition.
doc combiner les feuilles en une seule feuille 1

Ensuite, la ou les colonnes que vous souhaitez ajouter ont été ajoutées à la fin du tableau principal.
doc combiner les feuilles en une seule feuille 1

Cette fonctionnalité prend en charge la combinaison de deux feuilles dans différents classeurs.


6. Combinez des feuilles avec les mêmes en-têtes

Pour combiner plusieurs feuilles avec le même en-tête que la capture d'écran ci-dessous :

doc combiner les feuilles en une seule feuille 1  doc combiner les feuilles en une seule feuille 1 
doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1
 Feuille combinée
doc combiner les feuilles en une seule feuille 1

exemple de docCliquez pour télécharger le fichier d'exemple

6.1 Combiner toutes les feuilles avec les mêmes en-têtes en utilisant VBA


Il existe un code VBA pouvant combiner toutes les feuilles d'un classeur avec les mêmes en-têtes.

1. Activez le classeur dans lequel vous souhaitez fusionner des feuilles de calcul avec le même en-tête, puis appuyez sur autre + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.

2. Dans la fenêtre qui s'ouvre, cliquez sur insérer > Module pour insérer un nouveau module vierge.
doc combiner les feuilles en une seule feuille 1

3. Copiez et 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

 doc combiner les feuilles en une seule feuille 1

4. appuie sur le F5 pour exécuter le code, une boîte de dialogue apparaît pour vous demander le nombre de lignes d'en-tête, tapez le nombre dans la zone de texte. Cliquez sur OK.
doc combiner les feuilles en une seule feuille 1

Maintenant, toutes les feuilles de ce classeur ont été combinées dans une nouvelle feuille nommée Combinée.
doc combiner les feuilles en une seule feuille 1

6.2 Combinez des feuilles avec les mêmes en-têtes à l'aide d'un outil pratique


La Combiner caractéristique de Kutools for Excel peut également gérer ce travail et prend en charge la combinaison de feuilles entre des classeurs.

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Activez le classeur que vous souhaitez combiner des feuilles avec les mêmes en-têtes, cliquez sur Kutools Plus > Combiner.
doc combiner les feuilles en une seule feuille 1

2. Une boîte de dialogue apparaît pour vous rappeler quelque chose à propos du mot de passe, si le ou les classeurs que vous utilisez n'impliquent pas de mots de passe, cliquez sur OK continuer. Dans l'éclatement Combiner les feuilles de travail - Étape 1 sur 3 fenêtre, vérifier Combinez plusieurs feuilles de calcul de classeurs dans une seule feuille de calcul option, cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

3. dans le Etape 2 de 3 fenêtre, toutes les feuilles sont répertoriées et archivées Liste des feuilles de travail section, cliquez sur Suivant continuer.
doc combiner les feuilles en une seule feuille 1

Conseils:

1) Si vous ne souhaitez combiner que certaines feuilles, cochez simplement les noms de feuilles dont vous avez besoin et laissez les autres décochées.
doc combiner les feuilles en une seule feuille 1

2) Si vous souhaitez ajouter plus de classeurs à combiner, cliquez sur Ajouter pour ajouter des fichiers ou des dossiers dans le Liste des classeurs .
doc combiner les feuilles en une seule feuille 1

4. dans le Etape 3 de 3, vérifier Combiner par rangée et saisissez le nombre de lignes d'en-tête dans le champ Nombre de lignes d'en-tête zone de texte, spécifiez les autres paramètres dont vous avez besoin. Cliquez sur Finition.
doc combiner les feuilles en une seule feuille 1

5. Sélectionnez un dossier et donnez un nom au nouveau classeur dans le Spécifiez le nom de fichier et l'emplacement du classeur combiné dialogue, cliquez sur Épargnez.
doc combiner les feuilles en une seule feuille 1

6. Une boîte de dialogue apparaît pour vous demander si vous enregistrez les paramètres en tant que scénario, cliquez sur Oui or Non pour vous avez besoin. Un classeur apparaît pour répertorier le classeur d'origine et les liens du nouveau classeur, cliquez sur le lien du nouveau chemin d'accès au classeur pour l'ouvrir pour vérification.
doc combiner les feuilles en une seule feuille 1


Consolider

1. Combinez les feuilles et faites quelques calculs

Par exemple, il existe trois feuilles avec les mêmes en-têtes de ligne et les mêmes en-têtes de colonne, vous souhaitez maintenant les combiner avec les mêmes en-têtes et additionner les données comme illustré ci-dessous.

doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1
Résultat 
doc combiner les feuilles en une seule feuille 1

exemple de docCliquez pour télécharger le fichier d'exemple

1.1 Combinez les feuilles et calculez avec la fonction Consolider


Dans Excel, le Consolider la fonction prend en charge la combinaison de feuilles et les calculs.

1. Activez le classeur que vous souhaitez combiner ses feuilles et sélectionnez une cellule dans laquelle vous souhaitez placer les données combinées, cliquez sur Données > Consolider.
doc combiner les feuilles en une seule feuille 1

2. dans le Consolider dialogue, effectuez les paramètres ci-dessous :

1) Dans le Fonction menu déroulant, choisissez le calcul que vous souhaitez effectuer après avoir combiné les feuilles.
doc combiner les feuilles en une seule feuille 1

2) Cliquez sur l'icône de sélection à côté Explorer pour choisir la gamme à combiner et cliquez sur Ajouter à la Toutes les références .
doc combiner les feuilles en une seule feuille 1

Répétez cette étape pour ajouter toutes les plages à combiner dans le Toutes les références .
doc combiner les feuilles en une seule feuille 1

3) Dans le Utiliser des étiquettes dans section, vérifiez la Rangée supérieure et colonne de gauche cases à cocher si les plages ont à la fois un en-tête de ligne et un en-tête de colonne.
doc combiner les feuilles en une seule feuille 1

4) Si vous souhaitez que le contenu combiné change à mesure que les données sources changent, cochez Créer des liens vers des données sources case à cocher.
doc combiner les feuilles en une seule feuille 1

3. Cliquez OK. Les plages ont été combinées et résumées en fonction des en-têtes.
doc combiner les feuilles en une seule feuille 1

Remarque : si les plages que vous souhaitez 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 et la plage de la feuille dans la zone de texte et cliquez sur Ajouter pour ajouter la plage à la section Toutes les références.
doc combiner les feuilles en une seule feuille 1

1.2 Combinez des feuilles et effectuez des calculs avec un outil pratique


La Combiner caractéristique de Kutools for Excel prend en charge la combinaison de feuilles dans plusieurs classeurs et effectue des calculs dans une seule feuille.

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Activez le(s) classeur(s) que vous souhaitez consolider, cliquez sur Kutools Plus > Combiner.
doc combiner les feuilles en une seule feuille 1

2. Une boîte de dialogue apparaît pour vous rappeler quelque chose à propos du mot de passe, si le ou les classeurs que vous utilisez n'impliquent pas de mots de passe, cliquez sur OK continuer. Dans l'éclatement Combiner les feuilles de travail - Étape 1 sur 3 fenêtre, vérifier Consolider et calculer les valeurs de plusieurs classeurs dans une seule feuille de calcul option, cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

3. dans le Etape 2 de 3 fenêtre, toutes les feuilles de classeur ouvert sont répertoriées et archivées Liste des feuilles de travail section, cliquez sur Suivant continuer.
doc combiner les feuilles en une seule feuille 1

Astuce : si vous ne souhaitez combiner que certaines feuilles, cochez simplement les noms de feuilles dont vous avez besoin et laissez les autres décochées. Si vous souhaitez ajouter d'autres classeurs à combiner, cliquez sur Ajouter pour ajouter des fichiers ou des dossiers dans la section Liste des classeurs.
doc combiner les feuilles en une seule feuille 1

4. dans le Etape 3 de 3, spécifiez le calcul, les étiquettes dont vous avez besoin. Cliquez sur Finition.
doc combiner les feuilles en une seule feuille 1

5. Sélectionnez un dossier et donnez un nom au nouveau classeur dans le Spécifiez le nom de fichier et l'emplacement du classeur combiné dialogue, cliquez sur Épargnez.
doc combiner les feuilles en une seule feuille 1

6. Une boîte de dialogue apparaît pour vous demander si vous enregistrez les paramètres en tant que scénario, cliquez sur Oui or Non pour vous avez besoin. Un classeur apparaît pour répertorier le classeur d'origine et les liens du nouveau classeur, cliquez sur le lien du nouveau chemin d'accès au classeur pour l'ouvrir pour vérification.
doc combiner les feuilles en une seule feuille 1


2. Combinez plusieurs feuilles dans un tableau croisé dynamique

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

doc combiner les feuilles en une seule feuille 1 
doc combiner les feuilles en une seule feuille 1
doc combiner les feuilles en une seule feuille 1

exemple de docCliquez pour télécharger l'exemple

1. Activez le classeur que vous utiliserez, cliquez sur Personnaliser la barre d'outils Accès rapide > Plus de commandes.
doc combiner les feuilles en une seule feuille 1

2. Dans le popping Options Excel fenêtre, choisissez Toutes les commandes du Choisissez les commandes de section, puis faites glisser la barre de défilement pour sélectionner Assistant de tableau croisé dynamique et graphique croisé dynamique.
doc combiner les feuilles en une seule feuille 1

3. Cliquez Ajouter ajouter le Assistant de tableau croisé dynamique et graphique croisé dynamique à la Personnaliser la barre d'outils Accès rapidecliquez OK.
doc combiner les feuilles en une seule feuille 1

4. Cliquez sur l' Assistant de tableau croisé dynamique et graphique croisé dynamique commande de la barre d'outils, et dans la Etape 1 de 3, vérifier Plusieurs plages de consolidation et tableau croisé dynamique options, cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1

5. dans le Étape 2a de 3, cochez l'option Je vais créer les champs de la page, cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

6. dans le Étape 2b de 3, cliquez sur l'icône de sélection pour sélectionner la plage que vous souhaitez combiner, cliquez sur Ajouter pour l'ajouter à Toutes les gammes section, répétez cette étape pour ajouter toutes les plages utilisées pour la combinaison. Cochez 0 dans le Combien de champs de page voulez-vousCliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

7. Choisissez l'emplacement dans lequel vous souhaitez créer le tableau croisé dynamique Etape 3 de 3cliquez Finition.
doc combiner les feuilles en une seule feuille 1

Maintenant qu'un tableau croisé dynamique a été créé, spécifiez les paramètres dans Champs de tableau croisé dynamique volet selon vos besoins.
doc combiner les feuilles en une seule feuille 1

Remarque : si la structure des données est complexe, à mon avis, veuillez combiner les feuilles avec la liste des méthodes générales ci-dessus, puis transformer la feuille de résultats en tableau croisé dynamique.


Feuille Google

1. Combinez des feuilles Google en une seule feuille

Supposons que trois feuilles Google doivent être combinées en une seule, comme illustré ci-dessous :

doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1 

exemple de docCliquez pour télécharger le fichier d'exemple

1.1 Combiner des feuilles Google en une seule feuille par la fonction Filtrer

Dans une feuille dans laquelle vous souhaitez placer les données combinées, choisissez une cellule, tapez la formule ci-dessous :

=({filter(A!A2:B, len(A!A2:A)); filter(B!A2:B, len(B!A2:A)); filter('C'!A2:B, len ('C'!A2:A)) })
doc combiner les feuilles en une seule feuille 1

Ensuite, les données des feuilles A, B et C ont été copiées.
doc combiner les feuilles en une seule feuille 1

Dans la formule:

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

1.2 Combiner des feuilles Google en une seule feuille par la fonction IMPORTRANGE

Cette formule est fréquemment utilisée pour combiner deux plages dans la feuille google.

Sélectionnez une cellule sous la première plage de données, tapez la formule ci-dessous :

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/13K4vuZukmS4-x0qJs0EAXQkneIdNqelruDBF5ff5xNQ/edit","B!A2:B4")
doc combiner les feuilles en une seule feuille 1

Ensuite, les données de la feuille B ont été copiées ci-dessous.
doc combiner les feuilles en une seule feuille 1

Dans la formule,

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

est l'emplacement de la feuille, vous pouvez le trouver dans la barre d'adresse Web.
doc combiner les feuilles en une seule feuille 1

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

Remarque : si la cellule qui place la formule a été modifiée auparavant, la formule renverra #REF !
doc combiner les feuilles en une seule feuille 1


2. Combinez des feuilles de Google dans un seul classeur

Si vous souhaitez combiner des feuilles de plusieurs classeurs dans Google Sheet, il n'existe pas de moyen rapide comme Excel.

Pour combiner les feuilles Google des classeurs dans un seul classeur, vous pouvez utiliser le Copier commande du menu contextuel.

Faites un clic droit sur la feuille que vous souhaitez utiliser, cliquez sur Copier > Nouvelle feuille de calcul or Feuille de calcul existante.
doc combiner les feuilles en une seule feuille 1

Si vous choisissez Nouvelle feuille de calcul, une boîte de dialogue apparaît pour vous rappeler que la feuille a été copiée, cliquez sur OK. Maintenant, la feuille actuelle a été copiée dans un nouveau classeur. Vous pouvez cliquer Ouvrir la feuille de calcul vérifier.
doc combiner les feuilles en une seule feuille 1

Si vous choisissez Feuille de calcul existante, Sélectionnez une feuille de calcul dans laquelle copier cette feuille de calcul la boîte de dialogue apparaît.

1) Choisissez où se trouve la feuille de calcul existante ;

2) Choisissez le classeur dans lequel vous souhaitez copier la feuille dans Fichiers;

3) Ou vous pouvez taper directement l'adresse Web du classeur que vous souhaitez copier dans le ou coller une adresse web ici bar.

4) Cliquez sur Sélectionnez.
doc combiner les feuilles en une seule feuille 1

Si la feuille est copiée dans une nouvelle feuille de calcul, le nom de la feuille dans le nouveau classeur est le même que le nom d'origine, si la feuille est copiée dans une feuille de calcul existante, le nom de la feuille dans le classeur combiné sera ajouté un préfixe de Copie de .
doc combiner les feuilles en une seule feuille 1


Extension

1. Combinez les feuilles puis supprimez les doublons

En supposant qu'il y ait deux feuilles qui contiennent des doublons, nous devons combiner les données et supprimer les doublons comme illustré ci-dessous :

doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1 
Résultat général Supprimer les doublons
doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1

exemple de docCliquez pour télécharger l'exemple

1.1 Combinez les feuilles puis supprimez les doublons en supprimant les doublons


Dans Excel, le Supprimer les doublons fonction vous aide à supprimer rapidement les données en double.

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

Dans le Supprimer les doublons boîte de dialogue, choisissez les colonnes dont vous souhaitez supprimer les doublons, vous pouvez vérifier Mes données ont des en-têtes pour ignorer les en-têtes, cliquez sur OK.
doc combiner les feuilles en une seule feuille 1

Ensuite, les lignes en double ont été supprimées.
doc combiner les feuilles en une seule feuille 1

1.2 Combinez les feuilles puis supprimez les doublons avec un outil pratique


S'il n'y a que deux plages à combiner et à supprimer les doublons, le Fusionner les tables of Kutools for Excel peut directement supprimer les doublons lors de la combinaison.

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Activez le classeur qui contient les données que vous souhaitez combiner, cliquez sur Kutools Plus > Fusionner les tables.
doc combiner les feuilles en une seule feuille 1

2. Dans le Tables Merge – Étape 1 sur 5 fenêtre, sélectionnez les deux plages que vous souhaitez combiner, et si les tableaux ont deux en-têtes, cochez la case Le tableau principal a un en-tête et La table de recherche a un en-tête cases à cocher, cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

3. dans le Etape 2 de 5 fenêtre, cochez la colonne clé sur laquelle vous souhaitez combiner les plages, cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

4. dans le Etape 3 de 5 fenêtre, vous pouvez vérifier les colonnes dont vous souhaitez mettre à jour les données en fonction de la table de recherche, cliquez sur Suivant pour aller à la dernière étape.

Astuce : s'il y a une nouvelle colonne dans la table de recherche qui doit être ajoutée à la table principale, il y aura une fenêtre d'étape 4 sur 5 pour ajouter des colonnes.
doc combiner les feuilles en une seule feuille 1

5. dans le Etape 5 de 5 fenêtre, dans la Ajouter des options section, vérifier Ajouter des lignes incompatibles à la fin de la table principale case à cocher, dans le Options de mise à jour section, vérifier Mettre à jour les cellules uniquement lorsqu'il y a des données dans la table de consultation case à cocher Cliquez sur Finition.
doc combiner les feuilles en une seule feuille 1

Ensuite, les deux tables sont combinées dans la table principale sans doublons.
doc combiner les feuilles en une seule feuille 1


2. Combinez des feuilles de calcul du même nom dans une seule feuille de calcul.

Supposons qu'il existe plusieurs classeurs avec le même nom de feuilles, tels que feuille1, feuille2, maintenant pour combiner toutes les feuilles nommées feuille1 en une seule feuille, toutes les feuilles nommées feuille2 en une seule feuille comme illustré ci-dessous, vous pouvez utiliser le Kutools for Excel's Combiner fonction pour traiter rapidement ce travail.

doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1
doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1

exemple de doc2020.xlsx exemple de doc2021.xlsx

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Activez les classeurs que vous allez combiner, cliquez sur Kutools Plus > Combiner.
doc combiner les feuilles en une seule feuille 1

2. Une boîte de dialogue apparaît pour vous rappeler quelque chose à propos du mot de passe, si le ou les classeurs que vous utilisez n'impliquent pas de mots de passe, cliquez sur OK continuer. Dans l'éclatement Combiner les feuilles de travail - Étape 1 sur 3 fenêtre, vérifier Combinez toutes les feuilles de calcul du même nom dans une seule feuille de calcul option, cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

3. dans le Etape 2 de 3 fenêtre, toutes les feuilles de classeur ouvert sont répertoriées et archivées Liste des feuilles de travail section, cliquez sur Suivant continuer.
doc combiner les feuilles en une seule feuille 1

Conseils:

Si vous ne souhaitez combiner que certaines feuilles, cochez simplement les noms de feuilles dont vous avez besoin et laissez les autres décochées.

Si vous souhaitez ajouter d'autres classeurs à combiner, cliquez sur Ajouter pour ajouter des fichiers ou des dossiers dans le Liste des classeurs .
doc combiner les feuilles en une seule feuille 1

4. dans le Etape 3 de 3, spécifiez les paramètres selon vos besoins. Cliquez sur Finition.
doc combiner les feuilles en une seule feuille 1

5. Sélectionnez un dossier et donnez un nom au nouveau classeur dans le Spécifiez le nom de fichier et l'emplacement du classeur combiné dialogue, cliquez sur Épargnez.
doc combiner les feuilles en une seule feuille 1

6. Une boîte de dialogue apparaît pour vous demander si vous enregistrez les paramètres en tant que scénario, cliquez sur Oui or Non pour vous avez besoin. Un classeur apparaît pour répertorier le classeur d'origine et les liens du nouveau classeur, cliquez sur le lien du nouveau chemin d'accès au classeur pour l'ouvrir pour vérification.
doc combiner les feuilles en une seule feuille 1

Combiner par rangée
doc combiner les feuilles en une seule feuille 1

Combiner par colonne
doc combiner les feuilles en une seule feuille 1


3. Combinez les mêmes plages sur plusieurs feuilles en une seule feuille

Si vous souhaitez combiner les mêmes plages sur plusieurs feuilles en une seule feuille, par exemple, combinez uniquement la plage A1: B5 du classeur A et du classeur B en une seule feuille, la fonctionnalité Combiner de Kutools for Excel sera un bon choix.

A B Réuslt combiné
doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1 doc combiner les feuilles en une seule feuille 1

exemple de docA.xlsx exemple de docB.xlsx

1. Activez les classeurs que vous utiliserez, cliquez sur Kutools Plus > Combiner.
doc combiner les feuilles en une seule feuille 1

2. Une boîte de dialogue apparaît pour vous rappeler quelque chose à propos du mot de passe, si le ou les classeurs que vous utilisez n'impliquent pas de mots de passe, cliquez sur OK continuer. Dans l'éclatement Combiner les feuilles de travail - Étape 1 sur 3 fenêtre, vérifier Combinez plusieurs feuilles de calcul de classeurs dans une seule feuille de calcul option, cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1

3. dans le Etape 2 de 3 fenêtre, toutes les feuilles de classeur ouvert sont répertoriées et archivées Liste des feuilles de travail section, cliquez sur l'icône de sélection dans la Liste des feuilles de travail, puis sélectionnez la plage que vous souhaitez utiliser. Puis clique Même gamme pour définir la plage de toutes les feuilles sur A1:B5. Cliquez sur Suivant.
doc combiner les feuilles en une seule feuille 1
doc combiner les feuilles en une seule feuille 1

Conseils:

1) Si vous ne souhaitez combiner que certaines feuilles, cochez simplement les noms de feuilles dont vous avez besoin et laissez les autres décochées.

2) Si vous souhaitez ajouter plus de classeurs à combiner, cliquez sur Ajouter pour ajouter des fichiers ou des dossiers dans le Liste des classeurs .

4. dans le Etape 3 de 3, spécifiez les paramètres selon vos besoins. Cliquez sur Finition.

5. Sélectionnez un dossier et donnez un nom au nouveau classeur dans la boîte de dialogue Spécifier le nom et l'emplacement du fichier pour le classeur combiné, cliquez sur Épargnez.

6. Une boîte de dialogue apparaît pour vous demander si vous enregistrez les paramètres en tant que scénario, cliquez sur Oui or Non pour vous avez besoin. Un classeur apparaît pour répertorier le classeur d'origine et les liens du nouveau classeur, cliquez sur le lien du nouveau chemin d'accès au classeur pour l'ouvrir pour vérification.


Vous pouvez également être intéressé par

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

Combinez les cellules et conservez la mise en forme des cellules dans Excel
Dans cet article, il peut vous aider à combiner rapidement des cellules et à conserver la mise en forme.

Combinez le contenu de plusieurs cellules sans perdre de données dans Excel
Voici les moyens rapides de combiner plusieurs cellules sans perdre de données.

Combiner la date et l'heure dans une cellule dans Excel
Il donne deux façons de combiner la date et l'heure dans une seule cellule et de les afficher sous forme de date/heure.


  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée
  • Fusionner les cellules / lignes / colonnes et conservation des données; Contenu des cellules divisées; Combiner les lignes en double et la somme / moyenne... Empêcher les cellules en double; Comparer les gammes
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Formules favorites et insérer rapidement, Plages, graphiques et images; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF
  • Regroupement du tableau croisé dynamique par numéro de semaine, jour de la semaine et plus encore ... Afficher les cellules déverrouillées et verrouillées par différentes couleurs; Mettre en évidence les cellules qui ont une formule / un nom
onglet kte 201905
  • Activer 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 réduit des centaines de clics de souris chaque jour!
bas de cabine
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations