Batch-Ersetzung von Regelnummern in Excel-Tabellen: Mehrere xlsx-Dateien auf einmal mit regulären Ausdrücken und Platzhaltern verarbeiten


ÜbersetzungEnglishFrançaisDeutschEspañol日本語한국어Aktualisierungszeit2026-07-04 06:58:59

Erklärung: Alle Bilder, Texte und Videos auf der Website dienen nur als Referenz und sind möglicherweise nicht aktuell, korrekt oder genau. Im Streitfall beziehen Sie sich bitte auf den tatsächlichen Erlebniseffekt!

Wenn viele Excel-Dateien eine große Anzahl ähnlicher Nummern enthalten, ist es sehr ineffizient, jede Datei einzeln zu öffnen und manuell zu ersetzen. In diesem Artikel wird am Beispiel des Batch-Ersetzens von Hospital CCN- und CBSA-Codes erläutert, wie Sie in HeSoft Doc Batch Tool mehrere xlsx-Dateien importieren, einen Zelltextbereich auswählen, mithilfe einer Formel nach Text suchen und mit Regeln wie 030\d{3}, 46\d{3} Batch-Keywords abgleichen, um sie durch den angegebenen Inhalt zu ersetzen. Dies eignet sich für Datenanonymisierung, Codeanpassung und Berichtsstandardisierung.

Viele Büroangestellte stoßen bei der Organisation von Excel-Berichten auf ein Problem: Der zu ersetzende Inhalt ist nicht ein einzelnes festes Wort, sondern eine Reihe strukturell ähnlicher Codes. Beispielsweise beginnen bestimmte Codes mit 030, gefolgt von 3 unterschiedlichen Ziffern; andere Gebietsnummern beginnen mit 46, ebenfalls gefolgt von variablen Ziffern. Bei Verwendung der normalen Suchen-und-Ersetzen-Funktion müsste jede einzelne spezifische Nummer aufgelistet werden, was einen enormen Arbeitsaufwand darstellt.

Dieser Artikel stellt eine effizientere Methode für die Stapelverarbeitung im Büro vor: die Verwendung von Platzhaltern und regulären Ausdrücken zum stapelweisen Suchen und Ersetzen von Schlüsselwörtern in Excel-Dateien. Mit Hilfe von HeSoft Doc Batch Tool können mehrere xlsx-Dateien auf einmal hinzugefügt werden, um in einem einzigen Vorgang Übereinstimmungsregeln und Ersetzungsergebnisse festzulegen, sodass die Software die wiederholten Ersetzungen automatisch vornimmt. Dies spart Zeit und verringert das Risiko manueller Auslassungen oder Fehler.

Anwendungsszenarien

Die stapelweise Ersetzung von Excel-Schlüsselwörtern mit Platzhaltern und regulären Ausdrücken eignet sich besonders für folgende Büroszenarien:

  • Datenmaskierung: Ersetzen von standardisierten Inhalten wie Kundennummern, Krankenhausnummern, Mitarbeiternummern, Filialnummern durch einheitliche Platzhalterwerte.
  • Code-Migration: Aus alten Systemen exportierte Excel-Dateien enthalten alte Codes, die stapelweise durch neue Codes ersetzt werden müssen.
  • Berichtsbereinigung: Von verschiedenen Abteilungen eingereichte Tabellen enthalten formatähnliche, aber inhaltlich unterschiedliche Nummern, die nach Regeln vereinheitlicht werden müssen.
  • Verarbeitung mehrerer Dateien: Die gleichzeitige Bearbeitung mehrerer xlsx-Dateien oder sogar einer großen Anzahl von Excel-Dateien in einem Ordner ist erforderlich.
  • Reduzierung von Routineaufgaben: Vermeidung von wiederholtem Drücken von Strg+H, Eingabe von Schlüsselwörtern, Ersetzen und Speichern in Excel.

Charakteristisch für diese Aufgaben sind klare Regeln, eine hohe Anzahl von Dateien und viele manuelle, sich wiederholende Arbeitsschritte. Die Stapelverarbeitungsfähigkeiten von Bürosoftware können diese Schritte zentral konfigurieren, sodass Benutzer ihre Zeit für die Regelbestätigung und Ergebnisprüfung aufwenden können, anstatt für mechanisches Klicken.

Ergebnisvorschau: Excel-Änderungen vor und nach der Ersetzung

Vor der Ersetzung: Codes sind auf verschiedene Spalten verteilt

In der Excel-Datei vor der Verarbeitung enthält Spalte B „Hospital CCN“ mehrere Codes, die mit 030 beginnen, und Spalte D „CBSA“ enthält Codes wie 46060. Die roten Pfeile im Screenshot zeigen auf die Zellbereiche, die stapelweise verarbeitet werden müssen. Es ist ersichtlich, dass es sich bei diesen Werten nicht um exakt gleiche feste Begriffe handelt, sondern um eine Gruppe von Texten, die einem bestimmten Muster folgen.

image-Batch-Ersetzung von Excel-Nummern,Suchen und Ersetzen mit regulären Ausdrücken,Batch-Verarbeitung von xlsx-Dateien

Wenn nur der eine Wert 030006 ersetzt würde, blieben die anderen wie 030010, 030011, 030064 usw. weiterhin bestehen; würde man hingegen alle Codes einzeln ersetzen, müsste eine vollständige Liste erstellt werden, was viel Zeit in Anspruch nimmt. Daher ist die geeignetere Methode die Verwendung von Regelabgleich.

Nach der Ersetzung: Bedingungsgemäße Codes werden einheitlich zu Zielwerten

Nach der Verarbeitung wurden die Codes in Spalte B, die dem Muster „030 gefolgt von 3 Ziffern“ entsprechen, durch 111111 ersetzt, und die Codes in Spalte D, die dem Muster „46 gefolgt von 3 Ziffern“ entsprechen, durch 22222. Der Screenshot zeigt deutlich, dass mehrere Zellen gemäß den Regeln ersetzt wurden.

image-Batch-Ersetzung von Excel-Nummern,Suchen und Ersetzen mit regulären Ausdrücken,Batch-Verarbeitung von xlsx-Dateien

Der Vorteil dieser Verarbeitungsmethode liegt darin, dass der Benutzer nicht jeden einzelnen Code im Voraus auflisten muss. Solange die Codelogik bestätigt ist, kann eine einzige Regel eine ganze Reihe von Inhalten abdecken. Dies ist sehr praktisch für die stapelweise Ersetzung von Excel-Codes, die stapelweise Änderung von xlsx-Schlüsselwörtern und die stapelweise Bereinigung von Tabellendaten.

Bedienungsschritte

Schritt 1: Öffnen der Schlüsselwort-Ersetzungsfunktion im Excel-Tool

Nach dem Start von HeSoft Doc Batch Tool wählen Sie in der linken Navigationsleiste das Excel-Tool aus. Auf der rechten Seite werden mehrere Excel-Stapelverarbeitungsfunktionen angezeigt, darunter Passwortschutz hinzufügen, Passwortschutz entfernen, Bilder exportieren, Formatkonvertierung usw. Für diese Aufgabe wird die Funktion „Suchen und Ersetzen von Schlüsselwörtern in Excel“ benötigt.

image-Batch-Ersetzung von Excel-Nummern,Suchen und Ersetzen mit regulären Ausdrücken,Batch-Verarbeitung von xlsx-Dateien

Nach dem Klicken auf diese Funktion gelangen Sie auf eine spezielle Assistentenseite. Das Ziel hier ist eindeutig: Schlüsselwörter im Inhalt der Excel-Datei stapelweise finden und gemäß den von Ihnen festgelegten Ersetzungsinhalten in die Ausgabedateien zurückschreiben.

Schritt 2: Importieren mehrerer zu verarbeitender Excel-Dateien

Nach dem Aufrufen der Funktion besteht der erste Schritt darin, die zu verarbeitenden Datensätze auszuwählen. Die obere rechte Ecke der Oberfläche bietet Optionen wie Dateien hinzufügen, Dateien aus Ordner importieren, Leeren, Mehr usw. Im Screenshot wurden bereits 3 Dateien importiert: product_list.xlsx, team-participant-list.xlsx, test.xlsx. Die Liste zeigt gleichzeitig Dateipfad, Erweiterung, Erstellungs- und Änderungszeit an, um die Korrektheit der Dateien zu überprüfen.

image-Batch-Ersetzung von Excel-Nummern,Suchen und Ersetzen mit regulären Ausdrücken,Batch-Verarbeitung von xlsx-Dateien

Bei Aufgaben mit nur wenigen Dateien können Sie direkt auf Dateien hinzufügen klicken; bei einer großen Anzahl von Dateien ist der Import aus einem Ordner effizienter. Überprüfen Sie nach dem Import die Datensatzanzahl in der unteren Zusammenfassung. In diesem Beispiel beträgt die Anzahl 3, was bedeutet, dass die nachfolgenden Regeln auf diese 3 Excel-Dateien angewendet werden.

Schritt 3: Auswahl von Zelltext als Verarbeitungsbereich

Wenn Sie auf Weiter klicken, gelangen Sie zur Seite Optionen festlegen. Der Screenshot zeigt, dass im Verarbeitungsbereich Zelltext ausgewählt ist. Da in diesem Beispiel die Codes in den Excel-Tabellenzellen ersetzt werden müssen, muss diese Option aktiviert sein.

Auf der Oberfläche sind auch Verarbeitungsbereichsoptionen wie die Namen der Arbeitsblätter oder Text in Formen auf dem Arbeitsblatt sichtbar. Da das Beispiel in diesem Artikel keine Arbeitsblattnamen oder Formtexte verarbeitet, müssen diese nicht ausgewählt werden. Beim Festlegen des Bereichs gilt das Prinzip: Wählen Sie nur die Objekte aus, die tatsächlich verarbeitet werden müssen. Je genauer der Bereich, desto weniger Fehlersetzungen.

Schritt 4: Bestätigung der Einstellungen zu Formeln und Datentypen

Auf derselben Seite bietet die Software Optionen wie den Typ der zu verarbeitenden Zellformeln, die Behandlungsmethode für formelhaltige Zellen und die zu verarbeitenden Zell-Datentypen. Im Screenshot ist der Formeltyp auf Keine Einschränkung gesetzt; die Behandlungsmethode für formelhaltige Zellen auf Wert nach Formelberechnung; der Datentyp auf Text.

Diese Einstellungen wirken wie Details, sind aber für die stapelweise Ersetzung von Excel-Schlüsselwörtern wichtig. Insbesondere Codes mit führenden Nullen sollten in der Regel als Text behandelt werden. Wenn 010039, 030006 als Zahlen behandelt würden, könnte es zu Formatänderungen kommen. Für Codierungs-, Nummerierungs- und Kontofelder ist die Verarbeitung als Text sicherer.

Schritt 5: Verwenden von „Formel zur unscharfen Textsuche“ und Ausfüllen der Regeln

Im Bereich Einstellungen für Schlüsselwortoptionen wählen Sie bei Suchmethode die Option Formel zur unscharfen Textsuche verwenden. Geben Sie anschließend in der linken Liste die Regeln für die zu suchenden Schlüsselwörter und in der rechten Liste die Ersetzungsergebnisse ein. Im Screenshot ist Folgendes eingestellt:

  • Zeile 1 Suche: 030\d{3}, Ersetzen durch: 111111.
  • Zeile 2 Suche: 46\d{3}, Ersetzen durch: 22222.

image-Batch-Ersetzung von Excel-Nummern,Suchen und Ersetzen mit regulären Ausdrücken,Batch-Verarbeitung von xlsx-Dateien

Hierbei kann 030\d{3} auf 030 gefolgt von 3 Ziffern passen, also auf Inhalte wie 030006, 030010, 030064; 46\d{3} kann auf 46 gefolgt von 3 Ziffern passen, also auf Inhalte wie 46060. Durch diese regelbasierte Schreibweise können viele ähnliche Schlüsselwörter auf einmal abgedeckt werden.

Beachten Sie bei der Einstellung, dass die Such- und Ersetzungslisten zeilenweise korrespondieren. Die Regel in Zeile 1 entspricht dem Ersetzungsergebnis in Zeile 1, die Regel in Zeile 2 dem Ergebnis in Zeile 2. Wenn die rechte Seite leer bleibt, weist der Schnittstellentext darauf hin, dass Leer lassen Löschen bedeutet. Wenn Sie also ersetzen und nicht löschen möchten, müssen Sie unbedingt den Zielinhalt eingeben.

Schritt 6: Fortfahren mit der Einstellung des Speicherorts und Ausführen der Aufgabe

Nachdem Sie die Regeleinstellungen abgeschlossen haben, klicken Sie auf Weiter. Gemäß den Anweisungen des Assistenten müssen Sie anschließend den Speicherort festlegen und dann zur Verarbeitung starten gehen. Es wird empfohlen, die Verarbeitungsergebnisse in einem separaten Ordner zu speichern, um die Originaldateien zum Vergleich aufzubewahren. Wenn die Ergebnisse korrekt sind, können die neuen Dateien für die spätere Einreichung oder Archivierung verwendet werden.

Nach dem Start der Verarbeitung bearbeitet die Software die Excel-Dateien gemäß der Importliste einzeln. Öffnen Sie nach Abschluss die ausgegebenen xlsx-Dateien und überprüfen Sie, ob die Schlüsselspalten wie erwartet ersetzt wurden. Konzentrieren Sie sich dabei auf die Bereiche, die ursprünglich Codes mit Beginn 030 und 46 enthielten, und bestätigen Sie, dass die Ergebnisse mit den Beispielergebnissen übereinstimmen.

Häufige Fragen und Hinweise

Welche Auswirkungen haben falsch geschriebene Regeln?

Der Übereinstimmungsbereich von Platzhaltern und regulären Ausdrücken hängt von der Regel selbst ab. Wenn die Regel zu weit gefasst ist, könnte sie Inhalte erfassen, die nicht ersetzt werden sollen; ist sie zu eng gefasst, könnten Zielinhalte übersehen werden. Es wird empfohlen, zuerst mit einer kleinen Anzahl von Beispieldateien zu testen und die Stapelverarbeitung aller Dateien erst nach Bestätigung der Korrektheit durchzuführen.

Warum ist das Ersetzungsergebnis 22222 eine Stelle kürzer?

Der ersetzte Inhalt kann eine andere Stellenanzahl als der ursprüngliche Inhalt haben. Im Beispiel passt 46\d{3} auf einen fünfstelligen Code, das Ersetzungsergebnis ist 22222, ebenfalls fünfstellig. Für den sechsstelligen Code, auf den 030\d{3} passt, wird er durch 111111 ersetzt. Bei der tatsächlichen Verwendung sollte der Ersetzungswert gemäß den Geschäftsregeln eingetragen werden.

Kann das xls-Format verarbeitet werden?

Im Beispiel-Screenshot werden xlsx-Dateien importiert. Für andere Excel-Formate richten Sie sich nach der tatsächlichen Unterstützung der Software und den importierbaren Dateien auf der Benutzeroberfläche. Wenn in Ihrer Arbeit gleichzeitig xlsx-, xls- und andere Dateien vorhanden sind, wird empfohlen, den Import- und Ersetzungsprozess zuerst an wenigen Dateien zu testen.

Wie vermeide ich das versehentliche Ersetzen von Tabellenköpfen oder Beschreibungstexten?

Wenn Tabellenköpfe oder Beschreibungstexte dieselben Regeln aufweisen, können sie ebenfalls erfasst werden. Analysieren Sie vor dem Festlegen der Regeln die Dateistruktur und versuchen Sie, den Ausdruck so präzise wie möglich zu gestalten. Beispielsweise durch die Einschränkung von Präfixen, Stellenzahl oder Kontextmerkmalen. Der Screenshot bietet auch Schaltflächen für Bedingungen wie Arbeitsblattname, Zellspaltenname usw., aber ob diese aktiviert werden, sollte auf der Grundlage der tatsächlichen Datensituation entschieden werden.

Zusammenfassung

Der Schlüssel zur stapelweisen Ersetzung regelbasierter Codes in Excel-Tabellen liegt darin, das manuelle einzelne Suchen durch einen regelbasierten Abgleich zu ersetzen. Mit HeSoft Doc Batch Tool können Sie mehrere Excel-Dateien auf einmal importieren, den Zelltextbereich auswählen, die Formel zur unscharfen Textsuche verwenden und Regeln mit Platzhaltern und regulären Ausdrücken sowie Ersetzungswerte konfigurieren.

Für Benutzer, die xlsx-Berichte stapelweise verarbeiten, Schlüsselwörter stapelweise ersetzen oder Nummerndaten stapelweise bereinigen müssen, kann diese Methode den Routineaufwand erheblich reduzieren. Es wird empfohlen, zuerst Beispieldateien zur Regelvalidierung vorzubereiten und dann dieselbe Konfiguration auf weitere Dateien anzuwenden, um sowohl Effizienz als auch kontrollierbare Ergebnisse zu gewährleisten.


SchlüsselwortBatch-Ersetzung von Excel-Nummern , Suchen und Ersetzen mit regulären Ausdrücken , Batch-Verarbeitung von xlsx-Dateien
Erstellungszeit2026-07-04 06:58:37

Erklärung: Alle Bilder, Texte und Videos auf der Website dienen nur als Referenz und sind möglicherweise nicht aktuell, korrekt oder genau. Im Streitfall beziehen Sie sich bitte auf den tatsächlichen Erlebniseffekt!

Verwandte Artikel

Fehlt Ihnen die gewünschte Funktion?

Geben Sie uns Ihr Feedback zu Ihren Anforderungen, und nach der Bewertung setzen wir es kostenlos um!