Comment fusionner des onglets dans Excel

blank
Par
Jugo Mobile
Jugo Mobile est une plateforme dédiée à du contenu de haute qualité dans les domaines du gaming, des sports et de la technologie. Engagez-vous avec un...
10 min de lecture

Excel est un outil incroyablement utile pour stocker, gérer et afficher de grands ensembles de données. Que vous traitiez des résultats reproductibles d’expériences scientifiques, des informations sur les employés de l’entreprise, des enquêtes sur les prix des produits, ou plus encore, tout cela peut être affiché sous forme de feuilles de calcul dans Excel.

Un fichier Excel, ou classeur, peut contenir plusieurs onglets. Bien que la plupart des feuilles Excel aient des utilisations différentes, certains onglets peuvent contenir des informations dupliquées ou associées. La fusion ou la consolidation des onglets associés dans un seul onglet Excel vous aidera à lire, analyser et organiser les données pour un traitement ultérieur.

Cet article montrera comment fusionner deux (ou plus) onglets dans Excel, ainsi que certaines fonctionnalités et méthodes avancées que vous pouvez utiliser.

Fusionner des onglets dans Excel – C’est simple

Avant de fusionner, assurez-vous que tous les onglets disposent de copies de sauvegarde. Vos onglets source contiendront les données brutes que vous utilisez, tandis que l’onglet de destination aura le résultat final. En fonction des exigences de votre projet, il peut s’agir ou non du même onglet.

La fonction de consolidation par défaut d’Excel peut fusionner les données par position ou par catégorie (nom de ligne ou de colonne). Cependant, les données doivent être dans le même format et la même taille, sinon de nouvelles lignes ou colonnes seront créées. Par exemple, si vous utilisez des mesures de ventes pour différents bureaux, vous devez avoir le même nombre de catégories que vous triez et le même nombre de semaines/mois que vous cataloguez.

Gardez à l’esprit que les fonctions de consolidation fonctionnent avec des données numériques. Excel peut calculer des sommes, des moyennes, des écarts et des valeurs minimales et maximales, entre autres points statistiques. Cependant, cela ne permet pas des transformations plus nuancées des données textuelles.

Les étapes de fusion, par poste ou par catégorie, sont indiquées ci-dessous :

  1. Dans l’onglet de destination, décidez des positions des données fusionnées et cliquez sur la cellule supérieure gauche des positions sélectionnées.

    1711219545 500 Comment fusionner des onglets dans

  2. Cliquez sur l’onglet « Données ».

    1711219545 371 Comment fusionner des onglets dans

  3. Aller à « Outils de données » et sélectionnez « Consolider. » Cela ouvre une fenêtre contextuelle.

    1711219545 757 Comment fusionner des onglets dans

  4. Dans le « Fonction » sélectionnez une fonction dans la liste déroulante.

    1711219545 528 Comment fusionner des onglets dans

  5. Sélectionnez les données à fusionner :
    • Si par poste, allez à « Onglets Source » et cliquez sur le « Ajouter » bouton pour ajouter les données dans le « Toutes les références » boîte. Les données à ajouter peuvent être saisies manuellement, telles que «Sheet1!$B$2:$B$10» fait référence aux cellules de B2 à B10 de l’onglet nommé Sheet1 dans le document actuel.
      1711219545 602 Comment fusionner des onglets dans
    • Si par catégorie, dans le « Étiquettes utilisateur dans » case, sélectionnez « Ligne du haut » (par lignes) ou « Colonne de gauche » (par colonnes), ou « Créer des liens vers les données sources » (écrire dans les liens).

      1711219545 444 Comment fusionner des onglets dans

  6. Clique le « D’ACCORD » bouton et les données dans le « Toutes les références» ou les lignes/colonnes sélectionnées seront fusionnées.

    1711219545 947 Comment fusionner des onglets dans

Il convient de mentionner que vous pouvez toujours utiliser le copier-coller pour transférer des données d’un onglet à l’autre. Cependant, cela peut prendre du temps et être sujet à des erreurs. Il existe des moyens plus élégants de réaliser une consolidation sans répéter les informations.

Fusionner des onglets dans Excel VBA

VBA signifie Visual Basic pour Applications, un langage de programmation simple mais puissant que vous pouvez utiliser pour étendre les applications Microsoft Office, notamment Excel. Le principal problème lié à l’utilisation de VBA est que vous devrez comprendre et utiliser du code pour créer des applications ou des macros.

Pour créer et modifier une macro VBA, procédez comme suit :

  1. Sélectionner « Voir » dans la barre d’outils.

    1711219545 221 Comment fusionner des onglets dans

  2. Cliquer sur « Macro » à l’extrême droite. Cela ouvre une fenêtre contextuelle de macro.

    1711219545 227 Comment fusionner des onglets dans

  3. Tapez le nom de la macro (par exemple, « test ») et cliquez sur le bouton « Créer » sur le côté droit et une console de codage apparaîtra avec le contenu de base qui lit quelque chose du genre :

    ###
    Sub test()
    End Sub
    ###

    1711219545 545 Comment fusionner des onglets dans

  4. Vous pouvez modifier le code de la macro dans la console. Voici un exemple qui combine des tableaux à partir de feuilles :

    ###
    Sub Merge_Multiple_Sheets_Row_Wise()
    Dim Work_Sheets() As String
    ReDim Work_Sheets(Sheets.Count)
    For i = 0 To Sheets.Count - 1
    Work_Sheets(i) = Sheets(i + 1).Name
    Next i
    Sheets.Add.Name = "Combined Sheet"
    Dim Row_Index As Integer
    Row_Index = Worksheets(1).UsedRange.Cells(1, 1).Row
    Dim Column_Index As Integer
    Column_Index = 0
    For i = 0 To Sheets.Count - 2
    Set Rng = Worksheets(Work_Sheets(i)).UsedRange
    Rng.Copy
    Worksheets("Combined Sheet").Cells(Row_Index, Column_Index + 1).PasteSpecial Paste:=xlPasteAllUsingSourceTheme
    Column_Index = Column_Index + Rng.Columns.Count + 1
    Next i
    Application.CutCopyMode = False
    End Sub
    ###

    L’exemple de code de macro boucle sur le nombre total d’onglets et crée une nouvelle feuille « Feuille combinée. »

    1711219545 975 Comment fusionner des onglets dans

  5. Pour exécuter le code, dans la console Macro, dans « Courir » onglet, cliquez sur « Exécuter le sous/formulaire utilisateur », puis le nouvel onglet nommé « Feuille combinée » sera généré. Vous pouvez également modifier le code Marco pour modifier la plage de données et les noms.

    1711219545 596 Comment fusionner des onglets dans

Fusionner des feuilles dans Excel Online

Plusieurs outils en ligne gratuits vous permettent de fusionner des feuilles Excel. Dans ces outils, il vous suffit de sélectionner et de télécharger les classeurs (soit un classeur multi-Tab, soit différents classeurs). Les exemples sont Aspose la fusion de cellules et Combineur DocSoSo Excel.

Gardez à l’esprit que la fusion de feuilles ne manipule pas les données. Ces outils prennent au moins deux classeurs Excel et renvoient un classeur Excel avec une ou plusieurs feuilles contenant des données copiées.

Combinaison d’onglets dans Excel à l’aide de Power Query

Power Query est une autre façon de combiner des onglets dans Excel. Pour un classeur Excel comportant plusieurs onglets, procédez comme suit :

  1. Allez au « Données » l’onglet et le « Obtenir et transformer des données » groupe et cliquez sur le « Obtenir des données » bouton.

    1711219545 428 Comment fusionner des onglets dans

  2. Dans la liste, cliquez sur « Requête vide » dans le « Provenant d’autres sources » option, et vous verrez un nouvel éditeur Power Query avec le nom par défaut « Requête 1 ».

    1711219545 422 Comment fusionner des onglets dans

  3. Dans la fonction (effets), tapez la formule «=Excel.CurrentWorkbook()» (notez que la formule est sensible à la casse) et appuyez sur le bouton « Entrer » et une liste des noms d’onglets du classeur d’origine apparaîtra.

    1711219545 749 Comment fusionner des onglets dans

  4. Sélectionnez les noms d’onglets (colonnes) à fusionner (ou cochez l’option « Sélectionner toutes les colonnes » si toutes les colonnes doivent être fusionnées).

    1711219545 931 Comment fusionner des onglets dans

  5. Cliquez sur le bouton à double flèche à côté du « Contenu » clé.

    1711219545 370 Comment fusionner des onglets dans

  6. Décochez le « Utiliser le nom de la colonne d’origine comme préfixe » si vous souhaitez que les noms exacts du classeur d’origine soient utilisés dans le fichier fusionné plutôt que comme préfixes.

    1711219546 89 Comment fusionner des onglets dans

  7. Cliquez sur « D’ACCORD » et vous verrez un nouvel onglet avec toutes les données fusionnées, dans lequel les noms d’onglets du classeur d’origine seront répertoriés dans la colonne la plus à droite.

    1711219546 4 Comment fusionner des onglets dans

Méthodes alternatives

Excel est un outil utile pour gérer les données de tableaux 2D. Cependant, si vous êtes un data scientist, vous pouvez accéder directement aux données à l’aide de langages de programmation tels que Python ou R. L’essentiel est que la structure des données des tableaux 2D est commune : utilisation de séparateurs (espace, tabulation, virgule, etc.) pour piser tous les points de données. Le format .csv, par exemple, utilise des séparateurs par virgules et peut être directement ouvert en lecture/édition par Microsoft Excel. Alternativement, vous pouvez également ouvrir les fichiers Excel (.xlsx) à l’aide de ces langages de programmation, tels que le package « readxl » dans R, qui peut ouvrir et gérer les données de différentes feuilles de calcul Excel. Dans ces cas, des fonctions simples mais pratiques, telles que cbind (liaison de colonnes de même dimension) peuvent être utilisées pour la fusion. Toutes les données des différents onglets Excel peuvent être fusionnées dans des blocs de données pour des analyses statistiques et des visualisations, sans utiliser le logiciel Microsoft Excel.

Tirer plus avec moins

À partir des processus résumés ci-dessus, vous obtiendrez une seule feuille de calcul intégrée avec des données provenant de plusieurs ressources. Cette feuille de travail peut servir de base de données d’archives ou de sauvegarde. De plus, l’onglet fusionné permet d’acquérir des perspectives qui peuvent manquer dans les données d’une seule ressource. Nous vous encourageons à tester les fonctions et macros de consolidation sur des exemples de données et à les sauvegarder au préalable.

Avez-vous un meilleur moyen de consolider les onglets dans Excel ? Faites-le-nous savoir dans les commentaires ci-dessous.

Partager cet article
Suivre
Jugo Mobile est une plateforme dédiée à du contenu de haute qualité dans les domaines du gaming, des sports et de la technologie. Engagez-vous avec un contenu de qualité et connectez-vous avec d'autres passionnés et experts. Découvrez les dernières tendances et innovations au sein de notre communauté dynamique. Rejoignez-nous et vivez l'avenir dès aujourd'hui !