Injecteur XLSX de Sparklines

Insere des sparklines dans Excel en modifiant le XML de feuille

Utile pour les tendances compactes et tableaux KPI.

Exemples de résultats

1 Exemples

Inject line sparklines into KPI cells

Write sparkline trend charts into compact dashboard cells

xlsx-sparkline-injector-example1.xlsx Voir fichier
Voir paramètres d'entrée
{ "workbookFile": "/public/samples/xlsx/workbook-sales.xlsx", "sparklinesJson": "[\n {\n \"sheetName\": \"Tools API\",\n \"sparklineType\": \"line\",\n \"dataSheetName\": \"Tools API\",\n \"dataRange\": \"B2:G2\",\n \"locationRange\": \"H2\",\n \"seriesColor\": \"#2563EB\",\n \"markers\": true\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
Conversion et encodage
Types d’entrée
file, textarea
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

L'Injecteur XLSX de Sparklines permet d'intégrer directement des graphiques miniatures (sparklines) dans vos cellules Excel en modifiant le XML de vos feuilles de calcul, offrant ainsi une visualisation rapide des tendances sans alourdir vos rapports.

Quand l’utiliser

  • Pour visualiser des tendances de données historiques directement à côté des chiffres dans un tableau.
  • Pour créer des tableaux de bord KPI compacts où chaque ligne affiche une évolution temporelle.
  • Pour enrichir des rapports financiers ou opérationnels sans créer de graphiques flottants encombrants.

Comment ça marche

  • Téléchargez votre fichier Excel (.xlsx) contenant les données sources.
  • Définissez les paramètres des sparklines via un objet JSON, en précisant la plage de données et la cellule de destination.
  • L'outil injecte les définitions XML nécessaires dans la structure du fichier.
  • Téléchargez votre fichier mis à jour avec les sparklines intégrées et prêtes à l'emploi.

Cas d’usage

Visualisation de l'évolution mensuelle des ventes par produit dans un tableau récapitulatif.
Suivi des performances hebdomadaires des agents dans un tableau de bord RH.
Analyse rapide des variations de cours ou de stocks sur une période donnée.

Exemples

1. Visualisation des tendances de ventes

Analyste commercial
Contexte
Un analyste doit présenter les performances de vente mensuelles de 50 produits dans un seul rapport.
Problème
Les graphiques classiques prennent trop de place et rendent le tableau illisible.
Comment l’utiliser
Charger le fichier de ventes et configurer le JSON pour mapper les colonnes B à G vers la colonne H.
Configuration d’exemple
[{ "sheetName": "Ventes", "sparklineType": "line", "dataSheetName": "Ventes", "dataRange": "B2:G2", "locationRange": "H2", "seriesColor": "#2563EB", "markers": true }]
Résultat
Chaque ligne de produit affiche désormais une courbe de tendance claire dans la colonne H.

Tester avec des échantillons

json, xml, xlsx

Hubs associés

FAQ

Quels types de sparklines sont supportés ?

L'outil supporte les sparklines de type ligne pour représenter des tendances de données.

Puis-je personnaliser l'apparence des sparklines ?

Oui, vous pouvez configurer la couleur de la série, activer les marqueurs, et mettre en évidence les points hauts ou bas via le JSON.

Le fichier Excel original est-il modifié ?

L'outil génère une nouvelle version du fichier avec les sparklines injectées, préservant ainsi votre fichier source.

Y a-t-il une limite de taille pour le fichier ?

La taille maximale autorisée pour le fichier Excel est de 20 Mo.

Dois-je installer un logiciel supplémentaire ?

Non, tout le traitement s'effectue directement via notre interface web.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/xlsx-sparkline-injector

Paramètres de la requête

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

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/xlsx-sparkline-injector 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-sparkline-injector": {
      "name": "xlsx-sparkline-injector",
      "description": "Insere des sparklines dans Excel en modifiant le XML de feuille",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-sparkline-injector",
      "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]