Excel-Daten automatisch synchronisieren
Tabelle und Fachsystem enthalten dieselben Daten – nur nicht dieselben Werte. Der Abgleich läuft nach festen Regeln, schreibt nur, wo eindeutig ist, welche Seite sich geändert hat, und legt jeden Konflikt sichtbar zur Entscheidung, statt ihn zu überschreiben.
Der erste Import ist leicht, der zweite nicht
Excel verschwindet nicht, weil es das falsche Werkzeug wäre. Es ist die schnellste Oberfläche, die es gibt: filtern, in drei Spalten gleichzeitig tippen, eine Formel darüberziehen, fertig. Jedes Fachsystem hat dagegen Masken, Pflichtfelder und Rechte. Deshalb liegen dieselben Daten am Ende an zwei Orten – im System, das offiziell führt, und in der Datei, in der tatsächlich gearbeitet wird.
Der erste Import aus so einer Datei ist einfach: Alles ist neu, alles wird geschrieben. Schwierig wird der zweite. Ab da kann sich beides geändert haben, und die Datei hilft dabei nicht – eine Tabelle merkt sich nicht, welche Zelle jemand angefasst hat, sie kennt nur den Zustand beim Speichern. Wer allein Datei gegen System vergleicht, sieht einen Unterschied, aber nicht seine Richtung. Ein Makro entscheidet diese Frage stillschweigend, meistens zugunsten der Datei, und überschreibt dabei Änderungen, die jemand im System aus gutem Grund gemacht hat.
Dazu kommt, dass Zeilen in einer Tabelle keine Identität haben. Eine eingefügte Spalte, eine umbenannte Überschrift, eine gelöschte Zeile – für den Menschen offensichtlich, für den Import ein neuer Datensatz oder ein Löschauftrag. Was wir bauen, ist deshalb weniger ein Import als ein Vergleich mit Gedächtnis: ein Schlüssel, der Zeilen dauerhaft wiedererkennt, ein gespeicherter Stand des letzten Laufs, eine Regel je Feld – und ein sichtbarer Weg für die Fälle, für die es keine Regel gibt.
Wo sich ein geregelter Abgleich lohnt
Wir starten mit dem Abgleich, der am häufigsten läuft und den klarsten Schlüssel hat. Weitere Dateien teilen sich später dieselbe Prüf- und Protokolllogik.
Stammdaten zwischen Tabelle und Fachsystem
Der häufigste Einstieg: Artikel-, Kunden- oder Lieferantendaten werden in Excel gepflegt und sollen im ERP oder CRM ankommen, ohne dass jemand Zeile für Zeile vergleicht.
Listen, die von außen kommen
Der Lieferant schickt jeden Monat eine Datei mit leicht anderen Spaltennamen. Die Zuordnung wird einmal festgelegt und danach bei jedem Lauf geprüft.
Zwei Systeme ohne Schnittstelle verbinden
Wenn es keine API gibt, ist die Exportdatei der Übergabepunkt. Dann muss wenigstens der Abgleich verlässlich sein und nachweisen können, was er geschrieben hat.
Auswertungen und Berichte versorgen
Die Berichtsmappe braucht jeden Montag dieselbe Struktur. Ändert sich eine Spalte, bricht der Bericht – oder er rechnet still weiter und liegt daneben.
Listen aus mehreren Händen zusammenführen
Drei Standorte pflegen dieselbe Liste in drei Dateien. Der Abgleich führt zusammen und zeigt, an welchen Stellen sich zwei Stände widersprechen.
Mengen und Bestände
Zahlen, die sich häufig ändern und bei denen falsches Überschreiben teuer wird. Hier zahlt sich die Konfliktregel am schnellsten aus.
Was der Lauf tatsächlich vergleicht
Links die freigegebene Datei, rechts der Stand im Zielsystem. Markiert ist jede Zelle, die der Lauf vergleicht – und was er damit macht.
Preisliste_KW28.xlsxBlatt „Artikel“ · gespeichert 13.07., 17:42
| A · Artikelnr. | B · Bezeichnung | C · VK € | |
|---|---|---|---|
| 12 | A-1042 | Rohrbogen DN 50 | 18,90 |
| 13 | A-1043 | Kugelhahn DN 25 | 24,50 |
| 14 | A-1051 | Dichtring-Set 12-tlg. | 6,80 |
| – | A-1078 kommt in der Datei nicht vor | ||
ERP · ArtikelstammZielsystem · gelesen 14.07., 06:00 Uhr
| Artikelnr. | Bezeichnung | VK € | geändert |
|---|---|---|---|
| A-1042 | Rohrbogen DN 50 | 18,90 | 02.05. |
| A-1043 | Kugelhahn 1 Zoll | 22,90 | 02.05. |
| A-1051 | Dichtring-Set 12-tlg. | 7,40 | 12.07. |
| A-1078 | Wandhalter verzinkt | 34,00 | 30.06. |
Die Regel, die den Konflikt auflöst
- Wennsich Datei und Zielsystem seit dem letzten Lauf am 11.07. beide geändert haben – hier das Feld VK bei A-1051.
- Dannwird nichts geschrieben. Der Wert im ERP bleibt stehen, die Zeile gilt als Konflikt und blockiert den übrigen Lauf nicht.
- Undbeide Werte gehen mit Zeitstempel und Quelle an den Einkauf. Erst diese Entscheidung schreibt.
Für die Bezeichnung gilt die umgekehrte Regel: Dort führt die Datei, das Zielsystem wird überschrieben. Eine Zeile, die in der Datei fehlt, löscht nichts – A-1078 bleibt stehen und wird gemeldet.
Entscheidend ist die Zeile mit dem Konflikt. Ohne Regel dafür gewinnt in der Praxis, wer zuletzt gespeichert hat – und niemand merkt es.
Eine Tabelle kennt keinen Zeitstempel je Zelle. Deshalb vergleicht der Lauf beide Seiten gegen den gespeicherten Stand vom 11.07. und nicht direkt gegeneinander.
Von der gespeicherten Datei bis zum Protokoll
-
Schlüssel festlegen
Zuerst klären wir, welche Spalte eine Zeile dauerhaft identifiziert: Artikelnummer, Kundennummer, Auftragsnummer. Ohne stabilen Schlüssel gibt es keinen Abgleich, sondern nur Textvergleich.
-
Datei annehmen und Struktur prüfen
Der Lauf holt die Datei aus SharePoint, einem Postfach oder einem Ordner und prüft vor dem Vergleich Spaltennamen, Datentypen, Pflichtfelder und doppelte Schlüssel. Passt die Struktur nicht, endet der Lauf, bevor irgendetwas geschrieben wird.
-
Gegen den letzten Stand vergleichen
Verglichen wird nicht Datei gegen System, sondern beide gegen den gespeicherten Stand des letzten Laufs. Nur so lässt sich erkennen, welche Seite sich geändert hat – und ob es beide waren.
-
Regeln anwenden und schreiben
Pro Feld gilt eine Regel: Datei führt, System führt oder nie automatisch. Geschrieben wird gesammelt, mit Obergrenze für Massenänderungen und mit Stopp, wenn ein Lauf auffällig viele Zeilen anfassen würde.
-
Protokollieren und Ausnahmen zustellen
Jeder Lauf hinterlässt ein Protokoll mit Zeile, Feld, altem Wert, neuem Wert und angewandter Regel. Konflikte gehen als Liste an die zuständige Rolle, nicht als Rundmail an alle.
Was sich im Alltag ändert
Heute
- Exportieren, in Excel bearbeiten, wieder importieren
- Niemand weiß sicher, welche Datei der aktuelle Stand ist
- Der Import überschreibt Änderungen aus dem Fachsystem
- Fehler fallen auf, wenn ein Bericht seltsam aussieht
- Der Abgleich hängt an einer Person und ihrem Makro
Mit geregeltem Abgleich
- Der Lauf startet nach Zeitplan oder auf Knopfdruck
- Der Stand des letzten Laufs ist gespeichert und nachlesbar
- Geschrieben wird nur, wo sich genau eine Seite geändert hat
- Strukturfehler stoppen den Lauf vor der ersten Änderung
- Die Regeln stehen dokumentiert, nicht in einem Makro
Was ein Abgleich nicht leisten kann
Vier Punkte klären wir vor dem Angebot. Zwei davon sind Gründe, es zunächst zu lassen:
- Ohne stabilen Schlüssel gibt es keinen Abgleich. Wenn Zeilen nur über den Namen zusammenfinden müssen – „Müller GmbH“ gegen „Mueller GmbH & Co. KG“ –, raten wir. Eine Zuordnung über Ähnlichkeit lässt sich bauen, gehört dann aber dauerhaft unter menschliche Kontrolle. Fehlt der Schlüssel ganz, ist das erste Projekt eine Bereinigung und nicht die Automatisierung.
- Konflikte verschwinden nicht, sie werden sichtbar. Die Regel entscheidet nur die Fälle, die Sie vorher entschieden haben; bei allem anderen wächst eine Liste, die jemand durchgehen muss. Wenn beide Seiten dauerhaft dieselben Felder ändern, ist der Abgleich ein Pflaster. Dann fehlt die Festlegung, welches System führt, und die ist organisatorisch, nicht technisch.
- Wenn Sie die Tabelle ohnehin ablösen wollen, kaufen Sie hier das Falsche. Ein Abgleich stabilisiert genau den Zustand, den Sie vielleicht loswerden möchten – er macht die Datei dauerhaft haltbar. Wo das Fachsystem die Felder ohnehin kann und nur die Eingabemaske unangenehm ist, sind eine kleine Erfassungsoberfläche oder eine Einweisung billiger. Und bei zwei Läufen im Monat mit achtzig Zeilen ist Handarbeit schlicht günstiger als jede Automatisierung.
- Echtzeit ist es nicht, und das ist Absicht. Wir lassen den Abgleich nach Zeitplan laufen: stündlich, nachts oder auf Knopfdruck. Ein Abgleich, der bei jeder Zelleingabe feuert, erzeugt Konflikte, die es sonst nicht gäbe, und macht Protokolle unlesbar. Wer Daten wirklich sekundengenau gleich braucht, braucht keine Tabelle, sondern eine Schnittstelle.
Passt zu Ihren Dateien und Systemen
Leistungsumfang und Preis
Der Einstiegspreis deckt einen Abgleich zwischen einer Datei und einem Zielsystem ab, mit Regelwerk, Ausnahmeliste und Protokoll. Was den Preis bewegt, sagen wir vor dem Angebot.
- Ein Abgleich zwischen einer Datei und einem Zielsystem
- Schlüssel, Spaltenzuordnung und Regel je Feld, dokumentiert
- Strukturprüfung mit Abbruch vor der ersten Änderung
- Zustandsspeicher des letzten Laufs für echte Änderungserkennung
- Protokoll je Lauf mit Zeile, Feld, altem und neuem Wert
- Ausnahmeliste und Benachrichtigung an die zuständige Rolle
- Einweisung, Dokumentation und 30 Tage Support
Was den Preis erhöht
- Mehrere Quelldateien oder mehrere Zielsysteme im selben Lauf
- Abgleich in beide Richtungen statt nur in eine
- Zuordnung ohne eindeutigen Schlüssel, etwa über Name und Adresse
- Vorgelagerte Bereinigung mit Auflösung bestehender Dubletten
- Freigabeschritt mit Vorschau, bevor geschrieben wird
Mehrere Quellen, ein Abgleich in beide Richtungen und eine Zuordnung ohne eindeutigen Schlüssel liegen erfahrungsgemäß im Bereich unseres Pakets Workflow Advanced ab 2.490 €. Den verbindlichen Festpreis nennen wir nach dem Erstgespräch.
Alle Preise zzgl. MwSt. · Betrieb und Weiterentwicklung optional per Abo-Paket
Was Sie erhalten
-
Produktiver Abgleich
Eingerichtet, mit Ihren echten Dateien getestet und mit einem Probelauf ohne Schreibzugriff abgenommen
-
Regelwerk je Feld
Welche Seite führt, was nie automatisch geschrieben wird und was als Konflikt gilt – schriftlich
-
Protokoll und Ausnahmeliste
Nachvollziehbar bis auf die einzelne Zelle, inklusive Rücknahme des letzten Laufs
-
Einweisung für Ihr Team
Wie eine Datei aussehen muss, wer Konflikte entscheidet und was bei einer neuen Spalte zu tun ist
Häufige Fragen zum Datenabgleich
Diese Lösungen passen dazu
Kundendaten-Änderungen automatisieren
Wenn Änderungen einzeln und laufend eintreffen statt gesammelt in einer Datei.
API-Integration
Wenn beide Systeme eine Schnittstelle haben – dann braucht es die Datei als Umweg nicht mehr.
E-Mail-Anhänge automatisch verarbeiten
Der Schritt davor: Die Liste kommt jeden Monat als Anhang und wird von Hand abgelegt.
Automatische Status-Reports
Der Schritt danach: Aus geprüften Daten wird ein Bericht, den niemand mehr nachrechnen muss.
Welche Tabelle ist bei Ihnen die Wahrheit?
Im kostenlosen Erstgespräch sehen wir uns eine echte Datei und das Zielsystem an: Gibt es einen Schlüssel, wie oft ändert sich was, und welche Seite darf gewinnen. Danach wissen Sie, ob ein Abgleich trägt oder ob zuerst aufgeräumt werden muss.
Kostenloses ErstgesprächWo automatische Excel-Synchronisierung im Alltag wirklich wirkt
Der Workflow übernimmt eine freigegebene Tabelle oder Datei, validiert Struktur und Werte, gleicht Schlüssel ab und schreibt nur zulässige Änderungen in das Zielsystem.
Drei typische Einsatzfelder – konkret genug, um den eigenen Prozess dagegen zu halten.CRM-Import vorbereiten
Kontakte werden validiert, dedupliziert und mit klarer Fehlerliste importiert.
Stammdaten abgleichen
Artikel- oder Kundendaten werden zwischen Tabelle und Fachsystem verglichen.
Reporting aktualisieren
Freigegebene Dateien werden nach gleichem Schema in die Auswertung übernommen.
Ein guter Fit, wenn …
Wiederkehrende Büroaufgaben folgen klaren Regeln, kosten täglich kleine Zeitblöcke und sollen ohne Systemwechsel zuverlässig erledigt werden.
- Sie bearbeiten regelmäßig tabellenzeilen nach wiederkehrenden Regeln.
- Eingang, Zielsystem und fachlich verantwortliche Rolle lassen sich eindeutig benennen.
- Ausnahmen dürfen sichtbar bleiben und gezielt an Menschen gehen.
Bewusste Grenze der Automation
Unbekannte Spalten, widersprüchliche Schlüssel, Massenlöschungen und Änderungen an sensiblen Feldern stoppen den Lauf und erfordern Freigabe.
Technischen Ansatz und Plattformen ansehenZeitgewinn mit eigenen Annahmen einschätzen
Der Rechner nutzt 2 Minuten heute und 0.4 Minuten nach Automatisierung als veränderungsfeste Beispielannahme. Er ersetzt keine Prozessanalyse.
Orientierungswert auf Basis der sichtbaren Annahmen – keine Garantie.
