Fusionneur de Classeur XLSX

Fusionne plusieurs Excel en plusieurs feuilles ou lignes

Prend en charge mode feuilles et append de lignes.

Exemples de résultats

1 Exemples

Fusionner des fichiers par lignes

Assemble plusieurs Excel dans une feuille

xlsx-workbook-merger-example1.xlsx Voir fichier
Voir paramètres d'entrée
{ "sourceFiles": [ "/public/samples/xlsx/workbook-sales.xlsx", "/public/samples/xlsx/xlsx-column-mapper-example1.xlsx" ], "mergeMode": "append-rows", "sourceSheetName": "Sheet1", "targetSheetName": "Merged", "includeSourceFileColumn": true }

Click to upload files or drag and drop files here

Maximum file size: 200MB Maximum files: 50
Supported formats: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

Points clés

Catégorie
Conversion et encodage
Types d’entrée
file, select, text, number, checkbox
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Fusionneur de Classeur XLSX est un outil efficace conçu pour consolider rapidement plusieurs fichiers Excel en un seul document, que ce soit en créant des feuilles distinctes ou en fusionnant les données ligne par ligne.

Quand l’utiliser

  • Lorsque vous devez regrouper des rapports mensuels provenant de différentes sources dans un seul fichier.
  • Pour compiler des données structurées de plusieurs fichiers en une seule base de données maîtresse.
  • Pour organiser des feuilles de calcul éparpillées en un classeur unique et structuré.

Comment ça marche

  • Téléchargez vos fichiers Excel sources dans l'outil.
  • Sélectionnez le mode de fusion : par feuilles séparées ou par ajout de lignes.
  • Configurez les options optionnelles comme le nom de la feuille cible ou l'ajout d'une colonne de traçabilité.
  • Lancez le traitement et téléchargez votre fichier fusionné.

Cas d’usage

Consolidation de rapports de ventes régionaux en un seul fichier national.
Agrégation de données d'inventaire provenant de plusieurs entrepôts.
Fusion de listes de contacts collectées via différents formulaires Excel.

Exemples

1. Fusion de rapports de ventes mensuels

Analyste de données
Contexte
L'analyste reçoit chaque mois 12 fichiers Excel distincts contenant les ventes par région.
Problème
Il est fastidieux d'ouvrir chaque fichier pour copier-coller les données dans un rapport central.
Comment l’utiliser
Sélectionner les 12 fichiers, choisir le mode 'Ajouter des lignes' et activer la colonne de traçabilité pour identifier la région.
Configuration d’exemple
mergeMode: append-rows, includeSourceFileColumn: true
Résultat
Un fichier unique contenant toutes les ventes, avec une colonne supplémentaire précisant le nom du fichier source pour chaque ligne.

2. Centralisation de feuilles de projet

Chef de projet
Contexte
Chaque membre de l'équipe travaille sur son propre fichier Excel pour le suivi de ses tâches.
Problème
Le chef de projet a besoin d'une vue d'ensemble rapide sans modifier les fichiers originaux.
Comment l’utiliser
Télécharger tous les fichiers et utiliser le mode 'En feuilles séparées'.
Configuration d’exemple
mergeMode: sheets, targetSheetName: Suivi_Global
Résultat
Un classeur unique regroupant les données de chaque collaborateur dans des onglets nommés, facilitant la consultation rapide.

Tester avec des échantillons

xml, xlsx, xls

Hubs associés

FAQ

Quels formats de fichiers sont acceptés ?

L'outil prend en charge les formats standards Excel (.xlsx et .xls).

Puis-je fusionner des fichiers avec des structures différentes ?

Oui, le mode 'feuilles séparées' permet de conserver la structure originale de chaque fichier dans des onglets distincts.

Comment savoir d'où proviennent les lignes fusionnées ?

Vous pouvez activer l'option 'Inclure Source Fichier Colonne' pour ajouter automatiquement une colonne indiquant le nom du fichier d'origine.

Y a-t-il une limite au nombre de fichiers ?

Vous pouvez traiter jusqu'à 50 fichiers simultanément, dans la limite de 200 Mo au total.

Puis-je définir une ligne d'en-tête spécifique ?

Oui, l'option 'En-tête Ligne' vous permet de spécifier à partir de quelle ligne les données doivent être lues.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/xlsx-workbook-merger

Paramètres de la requête

Nom du paramètre Type Requis Description
sourceFiles file (Téléchargement requis) Oui -
mergeMode select Non -
sourceSheetName text Non -
targetSheetName text Non -
headerRow number Non -
includeSourceFileColumn checkbox Non -
sourceFileColumnName text Non -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/xlsx-workbook-merger pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-xlsx-workbook-merger": {
      "name": "xlsx-workbook-merger",
      "description": "Fusionne plusieurs Excel en plusieurs feuilles ou lignes",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-workbook-merger",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]