Pack XLSX vers CSV par Feuille

Exporte chaque feuille en CSV avec manifest

Retourne un ZIP avec CSV et manifest.json.

Exemples de résultats

1 Exemples

Exporter feuilles en pack CSV

Produit un CSV par feuille et un manifest

xlsx-sheet-to-csv-pack-example1.zip Voir fichier
Voir paramètres d'entrée
{ "excelFile": "/public/samples/xlsx/workbook-sales.xlsx", "delimiter": ",", "outputEncoding": "utf-8-bom" }

Click to upload file or drag and drop file here

Maximum file size: 100MB 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, text, select, checkbox
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Convertissez efficacement vos classeurs Excel complexes en fichiers CSV individuels grâce à notre outil de conversion par feuille, générant automatiquement un archive ZIP organisée avec un fichier manifest descriptif.

Quand l’utiliser

  • Vous devez extraire des données spécifiques de classeurs Excel contenant plusieurs onglets.
  • Vous préparez des données pour une importation en masse dans une base de données ou un logiciel tiers.
  • Vous souhaitez automatiser la séparation de feuilles de calcul volumineuses en fichiers CSV distincts.

Comment ça marche

  • Téléchargez votre fichier Excel (.xlsx ou .xls) dans l'outil.
  • Configurez vos préférences de formatage, comme le délimiteur CSV et l'encodage des caractères.
  • Lancez la conversion pour générer un fichier ZIP contenant un CSV par feuille et un fichier manifest.json récapitulatif.

Cas d’usage

Préparation de données multi-sources pour l'importation dans un CRM ou un ERP.
Archivage structuré de rapports financiers mensuels stockés dans un seul classeur.
Nettoyage et conversion de données pour des analyses via des outils de Data Science comme Python ou R.

Exemples

1. Exportation de rapports de vente

Analyste de données
Contexte
Un classeur Excel contient 12 feuilles, une par mois, pour le suivi des ventes annuelles.
Problème
Besoin d'isoler chaque mois dans un fichier CSV distinct pour un traitement automatisé.
Comment l’utiliser
Télécharger le fichier, sélectionner l'encodage UTF-8 et lancer l'exportation.
Résultat
Obtention d'un fichier ZIP contenant 12 fichiers CSV nommés et un manifest.json pour valider l'intégrité des données.

2. Conversion de base de données produit

Gestionnaire e-commerce
Contexte
Un catalogue produit est divisé par catégories dans différents onglets Excel.
Problème
Le système de gestion de contenu nécessite des fichiers CSV séparés par catégorie.
Comment l’utiliser
Utiliser l'outil avec le délimiteur 'Point-virgule' pour correspondre aux exigences du système cible.
Résultat
Chaque catégorie est exportée en CSV prêt à être importé, avec un manifest confirmant le nombre d'articles par feuille.

Tester avec des échantillons

csv, xml, xlsx

Hubs associés

FAQ

Quels formats de fichiers sont acceptés ?

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

Que contient le fichier manifest.json ?

Le manifest contient des métadonnées utiles telles que les noms des colonnes, le nombre de lignes et l'encodage utilisé pour chaque fichier CSV.

Puis-je choisir quelles feuilles exporter ?

Oui, vous pouvez spécifier les noms des feuilles souhaitées dans le champ dédié, séparées par des virgules.

L'outil gère-t-il les feuilles masquées ?

Par défaut, l'outil ignore les feuilles masquées, mais vous pouvez ajuster ce paramètre selon vos besoins.

Quel encodage choisir pour Excel ?

L'option 'UTF-8 avec BOM' est recommandée pour une compatibilité optimale avec Microsoft Excel lors de l'ouverture des fichiers CSV.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/xlsx-sheet-to-csv-pack

Paramètres de la requête

Nom du paramètre Type Requis Description
excelFile file (Téléchargement requis) Oui -
selectedSheets text Non -
delimiter select Non -
outputEncoding select Non -
includeHeader checkbox Non -
skipHiddenSheets checkbox Non -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/xlsx-sheet-to-csv-pack 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-sheet-to-csv-pack": {
      "name": "xlsx-sheet-to-csv-pack",
      "description": "Exporte chaque feuille en CSV avec manifest",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-sheet-to-csv-pack",
      "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]