Excel-Wildwuchs zu Ein-Klick-PDF-Report
Auswertungs-Know-how war in einer Person — jetzt im Tool festgehalten
Ein mittelständischer Dienstleister aus der Bauwirtschaft hatte seinen Monats-Report in einer gewachsenen Excel-Datei mit Makros, die nur eine Person verstand. Wir haben das Auswertungs-Know-how in ein schlankes Tool gegossen — der Report entsteht jetzt in vier Klicks.
Wo das Problem lag
Ein mittelständischer Dienstleister mit knapp 80 Mitarbeitenden hat über Jahre eine Excel-Datei für die monatliche Auswertung gepflegt — Makros, verschachtelte Formeln, manuelle Charts, manuelle PDF-Erstellung über copy & paste in Word. Die Auswertung dauerte rund vier Tage pro Monat und konnte nur eine Person durchführen, weil die Excel-Logik undokumentiert war. Bei Krankheit oder Urlaub stand der Report-Prozess. Die Geschäftsführung bekam den Bericht oft erst zur Monatsmitte — zu spät für operative Entscheidungen.
Was wir gebaut haben
Wir haben ein vollständig clientseitiges Web-Tool gebaut, das die monatliche Excel-Datei per Drag & Drop einliest, im Browser verarbeitet und einen druckfähigen PDF-Report ausgibt. Kein Server, kein Upload, kein Abo. Die Daten verlassen den Browser nicht — das ist gleichzeitig der größte DSGVO-Vorteil.
Das Tool ist auf eine standardisierte Excel-Vorlage zugeschnitten, die wir gemeinsam definiert haben. SheetJS liest die Tabelle ein, die Berechnungs-Logik liegt offen in JavaScript-Dateien (parser.js, calculations.js), Chart.js rendert die Diagramme, und der PDF-Export passiert über den Browser-Druck-Dialog mit einem eigenen Print-Stylesheet — kein PDF-Server, kein pdf-lib im Hintergrund.
Mehrfach-Filter erlauben das schnelle Wechseln zwischen Zeiträumen, Standorten und Kategorien. Vergleichswerte zum Vormonat werden automatisch berechnet, Trends visualisiert. Der Print-Layout-Modus erzeugt einen DIN-A4-konformen Bericht mit Branding-Header, der direkt aus dem Browser an die Geschäftsführung geht.
Das Tool wurde einmalig übergeben und gehört dem Kunden vollständig. Es liegt im internen Netz, jede Mitarbeiterin kann eine Excel-Datei selbst auswerten — der Bus-Faktor liegt nicht mehr bei eins.
So funktioniert das Tool
Aus Diskretionsgründen zeigen wir keine Screenshots — die Original-Daten sind firmenspezifisch. Die vier Kern-Funktionen im Überblick.
Drag & Drop Upload
Die monatliche Excel-Datei landet per Drag & Drop im Browser-Fenster. SheetJS liest sie clientseitig ein — kein Server, kein Upload, keine Daten verlassen den Rechner. Damit entfällt automatisch der größte DSGVO-Aufwand.
Mehrfach-Filter
Zeitraum, Standort und Kategorie lassen sich kombinieren und in einem Klick wechseln. Vergleich zum Vormonat passiert im Hintergrund automatisch — keine Formeln per Hand, keine Pivot-Akrobatik.
Live-Dashboard
Chart.js rendert Umsatz-Trends, Kosten-Vergleich und KPI-Karten direkt im Browser. Die Berechnungs-Logik liegt offen in lesbaren JavaScript-Dateien — auditierbar und nachvollziehbar, kein Black-Box-Solver.
PDF per Browser-Druck
Ein Klick auf „Drucken", ein eigener Print-Stylesheet liefert einen DIN-A4-Bericht mit Branding-Header. Kein PDF-Server, kein zusätzliches Tool — der Browser-Druckdialog erzeugt den finalen Report für die Geschäftsführung.
Was sich veraendert hat
Die monatliche Auswertung dauert statt vier Personen-Tage rund vier Klicks. Excel laden, Filter setzen, drucken — fertig.
Vorher konnte nur eine Person die Excel-Auswertung durchführen. Jetzt können mindestens drei Mitarbeitende den Report selbständig erstellen.
Einmalige Lieferung statt Abo. Kein Server, kein Wartungs-Vertrag. Das Tool gehört vollständig dem Kunden und läuft auch in fünf Jahren noch im Browser.
Womit wir gebaut haben
Bewusst kein Vendor-Lock-in — alle Bausteine sind langlebig, gut dokumentiert und austauschbar.
- Vanilla JavaScript
- SheetJS
- Chart.js
- CSS Print Styles
Aehnliches Projekt im Kopf?
Schauen Sie sich an, wie wir solche Projekte angehen — vom Audit ueber das MVP bis zum laufenden Betrieb.
Eigenes Analyse-Tool besprechenIn 30 Minuten klären wir, ob eine eigene Software bei Ihnen Sinn ergibt.
Kein Verkaufsgespräch. Kein Kleingedrucktes. Einfach ein ehrliches Gespräch über Ihre Anforderungen.
Kostenloses Erstgespräch buchen30 Min · Kostenlos · Unverbindlich