XLSX Sparkline-Injektor

Fügt Sparklines in Excel-Zellen durch XML-Patching ein

Geeignet fuer kompakte Trends und KPI-Dashboards.

Beispielergebnisse

1 Beispiele

Inject line sparklines into KPI cells

Write sparkline trend charts into compact dashboard cells

xlsx-sparkline-injector-example1.xlsx Datei anzeigen
Eingabeparameter anzeigen
{ "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

Wichtige Fakten

Kategorie
Konvertierung & Kodierung
Eingabetypen
file, textarea
Ausgabetyp
file
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der XLSX Sparkline-Injektor fügt Sparklines direkt in Excel-Zellen ein, indem die XML-Struktur der Arbeitsmappe gepatcht wird. Dies ermöglicht kompakte Trendvisualisierungen und KPI-Dashboards ohne manuelle Chart-Erstellung.

Wann verwenden

  • Wenn Sie Trends in Excel-Daten platzsparend visualisieren möchten.
  • Für die Erstellung von KPI-Dashboards mit Mini-Charts in Berichten.
  • Wenn Sie Sparklines automatisch in bestehende XLSX- oder XLS-Dateien einfügen müssen.

So funktioniert es

  • Laden Sie Ihre Excel-Arbeitsmappendatei (XLSX oder XLS) hoch.
  • Geben Sie eine JSON-Konfiguration an, die Sparkline-Typ, Datenbereich und Zellposition definiert.
  • Das Tool patcht die XML-Struktur der Datei und fügt die Sparklines gemäß der Konfiguration ein.
  • Laden Sie die modifizierte Excel-Datei mit den eingefügten Sparklines herunter.

Anwendungsfälle

Visualisierung von Verkaufstrends in kompakten Dashboard-Zellen.
Darstellung von Finanzkennzahlen wie Aktienkursen mit Mini-Charts.
Automatisches Einfügen von Sparklines in wiederkehrenden Excel-Reportvorlagen.

Beispiele

1. Liniensparklines für Verkaufstrends einfügen

Datenanalyst
Hintergrund
Ein Analyst hat eine Excel-Datei mit monatlichen Verkaufszahlen und möchte Trends in einer Kompaktansicht zeigen.
Problem
Manuelles Erstellen von Diagrammen für jede Zeile ist zeitaufwendig und belegt viel Platz.
Verwendung
Laden Sie die Arbeitsmappe hoch und konfigurieren Sie in der JSON Liniensparklines für den Datenbereich B2:G2 in Zelle H2.
Beispielkonfiguration
[{"sheetName": "Tools API", "sparklineType": "line", "dataSheetName": "Tools API", "dataRange": "B2:G2", "locationRange": "H2", "seriesColor": "#2563EB", "markers": true}]
Ergebnis
Die Zelle H2 zeigt nun eine kompakte Liniensparkline mit Markierungen, die den Verkaufstrend visualisiert.

2. Sparklines für Finanzkennzahlen hinzufügen

Finanzberater
Hintergrund
Ein Finanzberater verwaltet eine Tabelle mit täglichen Aktienkursen und benötigt eine schnelle Übersicht.
Problem
Reine Zahlentabellen erschweren die schnelle Erkennung von Kursbewegungen.
Verwendung
Definieren Sie in der JSON Sparklines für die Kursdaten in einem bestimmten Bereich und weisen Sie sie einer Zielzelle zu.
Beispielkonfiguration
[{"sheetName": "Kurse", "sparklineType": "line", "dataSheetName": "Kurse", "dataRange": "C10:C30", "locationRange": "D10", "seriesColor": "#10B981", "high": true, "low": true}]
Ergebnis
Die Sparkline in Zelle D10 zeigt auf einen Blick die Kursentwicklung mit Hervorhebung von Hoch- und Tiefpunkten.

Mit Samples testen

json, xml, xlsx

Verwandte Hubs

FAQ

Welche Dateiformate werden unterstützt?

Nur XLSX- und XLS-Dateien mit einer maximalen Größe von 20 MB.

Kann ich mehrere Sparklines gleichzeitig einfügen?

Ja, durch Angabe mehrerer Einträge in der JSON-Konfiguration für verschiedene Zellbereiche.

Werden die Originaldaten verändert?

Nein, das Tool erstellt eine neue Datei; die ursprüngliche Arbeitsmappe bleibt unverändert.

Welche Sparkline-Typen sind verfügbar?

Derzeit unterstützt das Tool Liniensparklines mit optionalen Markierungen und Farbanpassungen.

Ist eine Internetverbindung erforderlich?

Nein, die Verarbeitung erfolgt lokal im Browser ohne Datenübertragung.

API-Dokumentation

Request-Endpunkt

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

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
workbookFile file (Upload erforderlich) Ja -
sparklinesJson textarea Ja -

Dateitypparameter müssen erst über POST /upload/xlsx-sparkline-injector hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

{
  "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)"
}
Datei: Datei

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-xlsx-sparkline-injector": {
      "name": "xlsx-sparkline-injector",
      "description": "Fügt Sparklines in Excel-Zellen durch XML-Patching ein",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-sparkline-injector",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]