XLSX Dynamic Report Builder

Erstellt Berichte mit Mehrfach-Headern und Summen

Unterstuetzt dynamische Spalten und Gesamtsumme.

Beispielergebnisse

1 Beispiele

Dynamischen Bericht erstellen

Erzeugt mehrstufige Header und Zwischensummen

xlsx-dynamic-report-builder-example1.xlsx Datei anzeigen
Eingabeparameter anzeigen
{ "dataJson": "[\n {\n \"region\": \"APAC\",\n \"dept\": \"Sales\",\n \"revenue\": 12000,\n \"cost\": 7200,\n \"profit\": 4800\n },\n {\n \"region\": \"APAC\",\n \"dept\": \"Ops\",\n \"revenue\": 8000,\n \"cost\": 5200,\n \"profit\": 2800\n },\n {\n \"region\": \"EMEA\",\n \"dept\": \"Sales\",\n \"revenue\": 15000,\n \"cost\": 8600,\n \"profit\": 6400\n },\n {\n \"region\": \"EMEA\",\n \"dept\": \"Ops\",\n \"revenue\": 9000,\n \"cost\": 5700,\n \"profit\": 3300\n }\n]", "groupBy": "region", "fixedColumns": "region,dept", "valueColumns": "revenue,cost,profit", "headerGroupsJson": "{\n \"Organization\": [\n \"region\",\n \"dept\"\n ],\n \"Financials\": [\n \"revenue\",\n \"cost\",\n \"profit\"\n ]\n}", "includeGrandTotal": true, "sheetName": "Dynamic Report" }

Wichtige Fakten

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

Überblick

Der XLSX Dynamic Report Builder ermöglicht die automatisierte Erstellung professioneller Excel-Berichte aus JSON-Daten, inklusive komplexer, mehrstufiger Header-Strukturen, automatischer Gruppierungen und präziser Summenberechnungen.

Wann verwenden

  • Wenn Sie strukturierte JSON-Daten in ein übersichtliches, professionell formatiertes Excel-Format überführen müssen.
  • Wenn Berichte mehrstufige Header-Gruppen benötigen, um verschiedene Metriken logisch zu gliedern.
  • Wenn Sie automatisch Zwischensummen für bestimmte Regionen oder Abteilungen sowie eine Gesamtsumme benötigen.

So funktioniert es

  • Geben Sie Ihre Quelldaten im JSON-Format in das entsprechende Feld ein.
  • Definieren Sie die Gruppierungs- und Metrikspalten, um die Struktur des Berichts festzulegen.
  • Konfigurieren Sie optional Header-Gruppen, um Spalten logisch unter übergeordneten Kategorien zusammenzufassen.
  • Aktivieren Sie die Gesamtsummen-Option und generieren Sie die Datei mit einem Klick.

Anwendungsfälle

Erstellung monatlicher Finanzberichte mit gruppierten Kosten- und Umsatzdaten.
Automatisierte Zusammenfassung von Verkaufszahlen nach Regionen und Abteilungen.
Aufbereitung komplexer Datensätze für Management-Dashboards mit klaren Kategorien.

Beispiele

1. Finanzbericht nach Regionen

Finanzanalyst
Hintergrund
Ein Analyst muss Quartalszahlen aus verschiedenen Regionen und Abteilungen in einem einheitlichen Excel-Format präsentieren.
Problem
Manuelle Erstellung von Tabellen mit korrekten Gruppierungen und Summen ist fehleranfällig und zeitintensiv.
Verwendung
JSON-Daten einfügen, 'region' als Gruppierung wählen und 'revenue', 'cost', 'profit' als Metriken definieren.
Beispielkonfiguration
groupBy: 'region', valueColumns: 'revenue,cost,profit', includeGrandTotal: true
Ergebnis
Eine saubere Excel-Datei mit gruppierten Regionen, berechneten Zwischensummen pro Region und einer finalen Gesamtsumme.

Mit Samples testen

json, xlsx, xls

Verwandte Hubs

FAQ

Welches Datenformat wird für den Import benötigt?

Das Tool benötigt ein Array von Objekten im JSON-Format, wobei jeder Schlüssel einer Spalte im Excel-Bericht entspricht.

Kann ich eigene Spaltenüberschriften gruppieren?

Ja, über das Feld 'Header-Gruppen JSON' können Sie mehrere Spalten unter einer gemeinsamen, übergeordneten Überschrift zusammenfassen.

Werden Zwischensummen automatisch berechnet?

Ja, basierend auf den gewählten Gruppierungsspalten berechnet das Tool automatisch die entsprechenden Zwischensummen für Ihre Metriken.

Ist die Gesamtsumme optional?

Ja, Sie können über eine Checkbox festlegen, ob eine Zeile mit der Gesamtsumme am Ende des Berichts eingefügt werden soll.

Welches Dateiformat wird als Ergebnis ausgegeben?

Das Tool generiert eine standardisierte .xlsx-Datei, die mit Microsoft Excel, Google Sheets und LibreOffice kompatibel ist.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/xlsx-dynamic-report-builder

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
dataJson textarea Ja -
groupBy text Nein -
fixedColumns text Nein -
valueColumns text Nein -
headerGroupsJson textarea Nein -
includeGrandTotal checkbox Nein -
sheetName text Nein -

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-dynamic-report-builder": {
      "name": "xlsx-dynamic-report-builder",
      "description": "Erstellt Berichte mit Mehrfach-Headern und Summen",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-dynamic-report-builder",
      "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.

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