Catégories

Fusionneur de Données par Ajout

Ajouter et fusionner verticalement plusieurs tables de données avec correspondance intelligente des colonnes

Préfixe à ajouter aux noms d'en-têtes dupliqués (ex: "Table1_")

Points clés

Catégorie
Data Processing
Types d’entrée
textarea, select, checkbox, text
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Fusionneur de Données par Ajout est un outil efficace conçu pour concaténer verticalement plusieurs tables de données, facilitant ainsi la consolidation de fichiers CSV ou de tableaux structurés en un seul jeu de données cohérent.

Quand l’utiliser

  • Lorsque vous devez regrouper plusieurs rapports mensuels ou hebdomadaires en un seul fichier maître.
  • Pour fusionner des listes de données provenant de sources différentes partageant une structure similaire.
  • Pour nettoyer et centraliser des données fragmentées avant une analyse ou une importation dans un logiciel de gestion.

Comment ça marche

  • Copiez et collez vos différentes tables de données dans la zone d'entrée, en les séparant par des lignes vides.
  • Configurez les options de délimitation et indiquez si vos données possèdent des en-têtes.
  • Choisissez le mode d'alignement des colonnes (par position, par nom ou intelligent) pour garantir une fusion précise.
  • Générez votre fichier consolidé et téléchargez le résultat final.

Cas d’usage

Consolidation de rapports de ventes régionaux en un seul tableau national.
Fusion de listes de contacts provenant de plusieurs campagnes marketing.
Regroupement de journaux de logs ou de données de suivi temporel.

Exemples

1. Fusion de rapports de ventes mensuels

Analyste de données
Contexte
Un analyste doit fusionner les fichiers de ventes de janvier, février et mars qui possèdent les mêmes colonnes mais des noms de fichiers différents.
Problème
Copier-coller manuellement les données est fastidieux et risque d'introduire des erreurs de décalage.
Comment l’utiliser
Coller les trois tables dans l'outil, sélectionner 'Smart' pour l'alignement et activer 'Inclure les en-têtes'.
Configuration d’exemple
alignmentMode: smart, hasHeaders: true, includeHeaders: true
Résultat
Un tableau unique et propre contenant l'intégralité des ventes du trimestre, prêt pour une analyse croisée.

2. Centralisation de bases de données clients

Responsable CRM
Contexte
Plusieurs départements envoient des listes de clients au format CSV avec des colonnes parfois inversées.
Problème
Les colonnes ne sont pas toujours dans le même ordre, rendant une simple concaténation impossible.
Comment l’utiliser
Utiliser le mode d'alignement 'By Column Name' pour forcer la fusion basée sur les titres des colonnes.
Configuration d’exemple
alignmentMode: name, fillMissing: true
Résultat
Une base de données client unifiée où chaque information est correctement placée sous la bonne colonne, indépendamment de l'ordre d'origine.

Tester avec des échantillons

csv, hash

Hubs associés

FAQ

Quels formats de fichiers sont supportés ?

L'outil traite principalement les données textuelles structurées comme les fichiers CSV ou les tableaux copiés depuis des tableurs.

Comment fonctionne l'alignement intelligent ?

Le mode intelligent combine la correspondance par position et par nom d'en-tête pour aligner correctement les colonnes, même si l'ordre diffère légèrement entre les tables.

Que se passe-t-il si une colonne manque dans l'une des tables ?

Si l'option 'Remplir les valeurs manquantes' est activée, l'outil insérera des cellules vides pour maintenir l'intégrité de la structure du tableau final.

Puis-je fusionner des fichiers avec des séparateurs différents ?

L'outil détecte automatiquement le délimiteur ou vous permet de le spécifier manuellement pour assurer une lecture correcte de chaque table.

Comment gérer les en-têtes en double ?

Vous pouvez définir un préfixe personnalisé dans les options pour renommer automatiquement les en-têtes dupliqués lors de la fusion.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/data-append-merger

Paramètres de la requête

Nom du paramètre Type Requis Description
inputData textarea Oui -
delimiter select Non -
hasHeaders checkbox Non -
alignmentMode select Non -
fillMissing checkbox Non -
separator select Non -
includeHeaders checkbox Non -
duplicateHeaderPrefix text Non Préfixe à ajouter aux noms d'en-têtes dupliqués (ex: "Table1_")

Format de réponse

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texte: Texte

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-data-append-merger": {
      "name": "data-append-merger",
      "description": "Ajouter et fusionner verticalement plusieurs tables de données avec correspondance intelligente des colonnes",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=data-append-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.

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