Catégories

Integrateur XLSX de Graphiques

Genere des graphiques barres ou secteurs depuis des plages Excel et les integre au classeur

La version actuelle integre des images Canvas pour une sortie stable.

Exemples de résultats

1 Exemples

Embed bar and pie chart images

Generate chart images from worksheet ranges and place them into the workbook

xlsx-chart-embedder-example1.xlsx Voir fichier
Voir paramètres d'entrée
{ "workbookFile": "/public/samples/xlsx/xlsx-chart-embedder-example1.xlsx", "chartsJson": "[\n {\n \"sheetName\": \"Charts\",\n \"chartType\": \"bar\",\n \"title\": \"Monthly Revenue\",\n \"categoriesRange\": \"Data!A2:A7\",\n \"valuesRange\": \"Data!B2:B7\",\n \"anchorCell\": \"B2\",\n \"widthPx\": 520,\n \"heightPx\": 320\n },\n {\n \"sheetName\": \"Charts\",\n \"chartType\": \"pie\",\n \"title\": \"Orders Share\",\n \"categoriesRange\": \"Data!A2:A7\",\n \"valuesRange\": \"Data!C2:C7\",\n \"anchorCell\": \"B22\",\n \"widthPx\": 520,\n \"heightPx\": 320\n }\n]" }

Click to upload file or drag and drop file here

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

Points clés

Catégorie
Format Conversion
Types d’entrée
file, textarea
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

L'Intégrateur XLSX de Graphiques est un outil spécialisé permettant de générer automatiquement des graphiques en barres ou en secteurs à partir de vos données Excel et de les intégrer directement sous forme d'images dans votre classeur.

Quand l’utiliser

  • Pour automatiser l'insertion de visuels dans des rapports Excel récurrents.
  • Lorsque vous avez besoin d'une sortie stable et figée de vos graphiques au sein d'un fichier XLSX.
  • Pour transformer rapidement des plages de données brutes en tableaux de bord visuels sans manipulation manuelle.

Comment ça marche

  • Téléchargez votre fichier Excel contenant les données sources.
  • Définissez les paramètres des graphiques (type, plages de données, emplacement) via le champ JSON.
  • L'outil génère les graphiques sous forme d'images Canvas et les insère précisément aux cellules d'ancrage spécifiées.
  • Téléchargez votre classeur mis à jour avec les graphiques intégrés.

Cas d’usage

Génération automatique de rapports de vente mensuels avec visualisations intégrées.
Création de tableaux de bord financiers consolidés à partir de données brutes.
Standardisation de la présentation visuelle pour des rapports d'analyse de données répétitifs.

Exemples

1. Rapport de revenus mensuels

Analyste financier
Contexte
Un analyste doit produire un rapport mensuel incluant un graphique en barres des revenus et un graphique en secteurs des parts de marché.
Problème
La création manuelle des graphiques dans Excel chaque mois est répétitive et sujette aux erreurs de sélection de plage.
Comment l’utiliser
Charger le fichier de données et configurer le JSON avec les plages 'Data!A2:A7' pour les catégories et les colonnes de valeurs correspondantes.
Configuration d’exemple
[{ "sheetName": "Charts", "chartType": "bar", "title": "Revenus Mensuels", "categoriesRange": "Data!A2:A7", "valuesRange": "Data!B2:B7", "anchorCell": "B2", "widthPx": 520, "heightPx": 320 }, { "sheetName": "Charts", "chartType": "pie", "title": "Part des Commandes", "categoriesRange": "Data!A2:A7", "valuesRange": "Data!C2:C7", "anchorCell": "B22", "widthPx": 520, "heightPx": 320 }]
Résultat
Le fichier Excel est mis à jour avec les deux graphiques insérés aux positions B2 et B22, prêts à être partagés.

Tester avec des échantillons

json, xml, xlsx

Hubs associés

FAQ

Quels types de graphiques sont supportés ?

L'outil supporte actuellement les graphiques en barres et les graphiques en secteurs (pie charts).

Comment définir l'emplacement du graphique ?

Utilisez le paramètre 'anchorCell' dans le JSON pour spécifier la cellule où le coin supérieur gauche du graphique doit être positionné.

Le format du fichier est-il conservé ?

Oui, l'outil traite et renvoie un fichier au format XLSX standard compatible avec Excel.

Puis-je ajouter plusieurs graphiques à la fois ?

Absolument, vous pouvez définir une liste d'objets dans le champ JSON pour générer plusieurs graphiques en une seule opération.

Quelle est la limite de taille pour le fichier ?

Le fichier téléchargé ne doit pas dépasser 20 Mo pour garantir un traitement optimal.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/xlsx-chart-embedder

Paramètres de la requête

Nom du paramètre Type Requis Description
workbookFile file (Téléchargement requis) Oui -
chartsJson textarea Oui -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/xlsx-chart-embedder 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-chart-embedder": {
      "name": "xlsx-chart-embedder",
      "description": "Genere des graphiques barres ou secteurs depuis des plages Excel et les integre au classeur",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-chart-embedder",
      "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]