Dienstplan-Extraktion

KI-Dienstplan-Konverter nach Excel

Ein Dienstplan ist ein Raster – Mitarbeiternamen in Zeilen, Daten in Spalten, Schichtarten in den Zellen. Jeder Vorgesetzte formatiert ihn anders, aber die zugrundeliegende Struktur ist dieselbe. Dieses Tool liest das Raster, entschlüsselt jede Kreuzung und gibt eine Zeile pro Mitarbeiter und Tag aus – in 5–10 Sekunden pro Dienstplan-Seite.

Verschlüsselte Verarbeitung · Automatische Löschung der Daten nach der Konvertierung

PDFs & Scans
Whiteboard-Fotos
Screenshots

Was Sie aus Dienstplänen extrahieren können

Definieren Sie die benötigten Spalten – die KI liest jeden Mitarbeiternamen, jedes Datum und jede Schichtart aus dem Dienstplanraster und decodiert jede Zelle anhand ihrer Position innerhalb der Mitarbeiter-×-Datum-Matrix.

Mitarbeitername
Mitarbeiter-ID
Schichtdatum
Schichtbeginn
Schichtende
Schichtart
Abteilung / Bereich
Gesamte Schichtstunden

Das Tool verwendet die Benutzerdefinierte Spaltenextraktion: Sie geben die gewünschten Spaltennamen ein, und die KI findet die passenden Werte, indem sie die Bedeutung jedes Feldes im Raster versteht – nicht durch Abgleich mit einer festen Vorlage. „F/S/N“-Codes und „D/E/N“-Codes werden von derselben Spalte erfasst, da die KI den Schichtkontext liest, nicht den genauen Buchstaben. Definieren Sie eine berechnete Spalte wie „Gesamtstunden (Schichtende minus Schichtbeginn)“, um die Schichtdauer während der Extraktion zu berechnen.

Ein Dienstplan ist ein Raster, keine Liste – das überfordert herkömmliche OCR

Ein Stundenzettel ist eine Liste. Ein Dienstplan ist eine Matrix, in der der Wert am Schnittpunkt von Mitarbeiter und Datum steht – OCR liest jedoch von links nach rechts, nicht von oben nach Spalte. Ein Reddit-Nutzer, der seinen Dienstplan extrahieren wollte, beschrieb das Problem treffend: „Konnte keine Schicht dem richtigen Tag zuordnen.“

01

Zeilenweise OCR kann kein Raster erfassen. Ein Dienstplan mit 30 Pflegekräften enthält Mitarbeiternamen in einer Spalte und 31 Datumsspalten. OCR erfasst „Smith, J“ gefolgt von „F / S / N / Frei“ als Fließtext – ohne zu erkennen, dass die Zelle unter „5. März“ eine Frühschicht ist, die diesem bestimmten Datum zugeordnet ist.

02

Gleiche Schicht, unterschiedliche Darstellung. „F/S/N.“ „T/S/N.“ Grüne Zelle = Tag, blaue = Nacht. „6-2 / 2-10“ als Zeiträume. Herkömmliche OCR erkennt nicht, dass „F“, eine grüne Zelle und „6-2“ alle die erste Schicht bezeichnen.

03

Jede Quelle sieht anders aus – Vorlagen können nicht mithalten. Gedrucktes Excel, Whiteboard-Foto, WhatsApp-Screenshot. Vorlagenbasierte Tools benötigen eine Parsing-Regel pro Format, und jede Regel versagt, sobald sich das Layout um ein paar Pixel verschiebt.

01

Liest das vollständige Raster – Zeilenköpfe, Spaltenköpfe, jede Zellenüberschneidung. Die KI erkennt, welche Spalte die Mitarbeiternamen und welche Zeile die Daten enthält. Sie durchläuft jede Koordinate und gibt eine Zeile pro Mitarbeiter und Datum aus – „Müller, J am 5. März: Früh“ statt einer flachen Textausgabe.

02

Schichtart semantisch entschlüsselt. „M“, ein grüner Block und „6-2“ werden jeweils kontextabhängig interpretiert und demselben Label zugeordnet. Definieren Sie „Früh / Spät / Nacht / Frei“ – die KI klassifiziert jede Zelle ohne formatspezifische Zuordnung.

03

Eine Spaltendefinition für jedes Format. Dieselben Spalten in einer sauberen Excel-PDF, einem Whiteboard-Foto und einem WhatsApp-Screenshot. Laden Sie sie gemeinsam hoch – die KI verarbeitet jede Datei unabhängig und gibt eine einzige zusammengeführte Tabelle aus.

Von gemischten Dienstplan-Formaten zu einer Mitarbeiter × Tag-Tabelle in drei Schritten

Hochladen – egal in welchem Format

Ein ausgedruckter Excel-Export aus dem Krankenhaus-Schichtsystem (31-Tage-Raster, 40 Pflegekräfte, M/E/N-Codes). Ein Foto des Lager-Whiteboards, aufgenommen von der Schichtleitung. Ein WhatsApp-Screenshot des handgezeichneten Dienstplans des Restaurantleiters mit „6-2/2-10/10-6“ in den Zellen. Laden Sie sie gemeinsam hoch – eine Vorsortierung nach Format ist nicht nötig.

Spalten definieren – was Sie in der Ausgabe benötigen

Geben Sie Spaltennamen ein: Mitarbeitername, Schichtdatum, Schichtart (Früh/Spät/Nacht/Frei), Abteilung. Die KI liest die Struktur jedes Rasters – Zeilenköpfe, Spaltenköpfe, Zellenwerte – und dekodiert jede Überschneidung. „M“ im Krankenhaus-PDF, ein grüner Block auf dem Whiteboard-Foto und „6-2“ im WhatsApp-Screenshot werden alle in derselben Spalte auf „Früh“ abgebildet. Der Ansatz der abgeleiteten Spalte funktioniert hier gut: Definieren Sie „Schichtart“ mit Optionen und die KI klassifiziert jede Zelle automatisch.

Ausgabe – eine Zeile pro Mitarbeiter und Tag

Laden Sie eine Excel-Datei herunter, in der jede Zeile ein einzelnes Mitarbeiter-Tag-Paar darstellt – 1.240 Zeilen aus dem März-Dienstplan der 40 Pflegekräfte, plus Zeilen aus dem Lager und Restaurant. Alle Schichtarten sind standardisiert. Filtern Sie nach Abteilung, um die Abdeckung zu prüfen, sortieren Sie nach Datum, um Lücken zu erkennen, pivotieren Sie nach Schichtart für die Personalplanung. Export als XLSX, CSV oder JSON.

Wann es am besten funktioniert – und wann Sie prüfen sollten

Die Dienstplan-Extraktion ist bei den Formaten zuverlässig, die die meisten Organisationen erstellen. Einige Bedingungen beeinflussen die Genauigkeit.

Zuverlässig verarbeitet

Standard-Raster-Dienstpläne mit klaren Zeilen- und Spaltenbeschriftungen. Gedruckte Excel-Exporte und Screenshots von Schichtplanungen – die KI ordnet jede Zelle der Koordinate aus Mitarbeiter und Datum zu.

Gemischte Schichtcodes in einem Batch. „M/E/N“, „D/S/N“, farblich markierte Zellen und „6-2“ werden alle in dieselbe Schichtart-Spalte normalisiert.

Abteilungsübergreifende Dienstpläne mit unterschiedlicher Spaltenanordnung. Jedes Raster wird unabhängig gelesen – ein Pflegedienstplan und ein Küchendienstplan derselben Organisation werden beide korrekt extrahiert.

Diese Fälle prüfen

Whiteboard-Fotos mit Spiegelungen. Fotos aus dem Stand komprimieren die Ränder des Rasters. Fotografieren Sie das Board flach und gleichmäßig ausgeleuchtet für beste Ergebnisse.

Job-Sharing-Zellen (zwei Mitarbeiter in einer Zelle). „Smith/Jones“ wird unverändert extrahiert – teilen Sie es anschließend in Ihrer Tabelle in zwei Zeilen auf.

Unregelmäßige zeilenübergreifende Zusammenführungen. Eine Beschriftung, die über mehrere zusammengeführte Tage reicht, erzeugt einen Wert und leere Zellen. Überprüfen Sie die Ausgabe, um sicherzustellen, dass jeder Tag befüllt ist.

Häufig gestellte Fragen

Wie verarbeitet die KI einen Dienstplan, bei dem Mitarbeiternamen in Zeilen und Daten in Spalten angeordnet sind?

Sie erkennt die Rasterstruktur – welche Spalte die Mitarbeiternamen enthält, welche Zeile die Daten und welche Werte die inneren Zellen füllen. Anschließend durchläuft sie jede Koordinate und gibt eine Zeile pro Mitarbeiter und Datum aus. Zeigt der Dienstplan „Müller, M“ in der Zeilenüberschrift und „F“ unter der Spalte „05. März“, lautet die Ausgabe: Mitarbeitername: „Müller, M“, Schichtdatum: „05. März“, Schichtart: „Früh“. Dieselbe Logik gilt, ob das Raster 7 Spalten für eine Woche oder 31 für einen Monat hat.

Kann das Tool Schichtarten aus farbcodierten Dienstplänen extrahieren – grün für Früh, blau für Nacht, grau für Frei?

Ja. Das Vision-Modell liest Farbe und Text gleichzeitig. Grüne, blaue und graue Zellen werden erkannt und der von Ihnen definierten Schichtart zugeordnet – „Früh“, „Nacht“, „Frei“. Dies funktioniert bei digitalen Screenshots von Schichtplänen, gescannten ausgedruckten Dienstplänen mit Markierungen und Fotos von Whiteboards mit farbigen Markern. Enthält der Dienstplan eine gedruckte Farblegende, liest die KI diese als Kontext.

Funktioniert es auch mit WhatsApp-Screenshots oder Fotos von handschriftlichen Dienstplänen?

Ja. WhatsApp-Screenshots, Whiteboard-Fotos und gescannte ausgedruckte Dienstpläne werden alle im selben Batch mit denselben Spaltendefinitionen verarbeitet. Die Bildqualität ist der entscheidende Faktor – ein flaches, gut ausgeleuchtetes Foto lässt sich zuverlässig extrahieren; ein schräges Foto mit Spiegelungen erfordert möglicherweise eine Stichprobenprüfung der Randzellen. Bitten Sie bei Dienstplänen, die über Chat-Apps geteilt werden, den Absender, das Dokument von direkt oben und bei gleichmäßiger Beleuchtung zu fotografieren.

Kann ich bei der Extraktion die Schichtdauer berechnen lassen – also die Gesamtstunden aus Start- und Endzeit im Dienstplan?

Ja. Definieren Sie eine berechnete Spalte wie „Schichtdauer (Endzeit minus Startzeit)“, und die KI berechnet die Stunden während der Extraktion. Wenn der Dienstplan Zeitbereiche wie „6-2“ (6:00 bis 14:00 Uhr) verwendet, liest die KI den Bereich, berechnet 8 Stunden und gibt sie aus. Bei Dienstplänen, die nur Schichtcodes ohne Zeiten verwenden, definieren Sie eine abgeleitete Spalte wie „Standard-Schichtstunden (Optionen: 8/10/12)“, und die KI weist die erwartete Dauer nach Schichtart zu.

Wie verarbeitet es geteilte Schichten oder Bereitschaftsdienst in einer einzelnen Tageszelle?

Eine Zelle mit „F/S“ (Früh und Spät) wird wie geschrieben extrahiert. Sie können sie später in Ihrer Tabelle in zwei Zeilen aufteilen. Wenn Ihre Organisation regelmäßig geteilte Schichten verwendet, definieren Sie separate Spalten für Primäre Schicht und Sekundäre Schicht, und die KI versucht, sie basierend auf ihrer Darstellung in der Zelle zu trennen. Bereitschaftsdienst, der in Klammern oder einer separaten Spalte aufgeführt ist, wird als eigener Wert erfasst.

📮 contact email: [email protected]