Excel REGEXreplace Funktion
Überblick
Mit der REGEXREPLACE-Funktion gibt Dir den Ausgangstext zurück bei dem Stellen, die einem Muster entsprechen, ersetzt wurden. Hiermit lassen sich also Stellen im Text ersetzen bzw. Data-Cleanup betreiben. Für die Angabe des Musters verwendet man einen regulären Ausdruck (Regex).
VERWENDUNGSZWECK / RÜCKGABEWERT
Ersetzen von Textstellen
Syntax
=REGEXREPLACE(Text; Muster; Ersetzung; [Vorkommen]; [case_sensitivity])
Argumente
Text - Ausgangstext
Muster - Das Regex Muster auf das der Ausgangstext geprüft wird
Ersetzung - 0 standardmäßig werden alle Stellen ersetzt. 1 nur die erste Stelle wird ersetzt. -1 nur die erste Stelle von rechts wird ersetzt.
case_sensitivity - 0 beachtet Groß- und Kleinschreibung / 1 ignoriert Groß- und Kleinschreibung
Muster
[abc] A single character of: a, b, or c
[^abc] Any single character except: a, b, or c
[a-z] Any single character in the range a-z
[a-zA-Z] Any single character in the range a-z or A-Z
. Any single character
\s Any whitespace character
\S Any non-whitespace character
\d Any digit
\D Any non-digit
\w Any word character (letter, number, underscore)
\W Any non-word character
a? Zero or one of a
a* Zero or more of a
a+ One or more of a
a{3} Exactly 3 of a
a{3,} 3 or more of a
a{3,6} Between 3 and 6 of a
() Bestimmt eine Gruppe von Zeichen
()() Zwei Gruppen, welche bei Ersetzung mit $1 und $2 referenziert werden können. Siehe letztes Beispiel: REGEXREPLACE(A10;"([A-Z][a-z]+)([A-Z][a-z]+)";"$2, $1")
Beispiele für REGEXREPLACE
Werde Zum Excelhero
Die zahlreichen Excel-Funktionen, Pivot-Tabellen oder Power Query sind nicht nur leistungsfähige Werkzeuge für die Datenmanipulation und -Bereinigung in Excel, sondern auch ein unverzichtbarer Bestandteil, wenn Du deine Fähigkeiten im Umgang mit Daten auf das nächste Level heben möchtest. Wenn Du deine Kenntnisse in Excel vertiefen und seine volle Kraft entfesseln möchtest, laden ich dich herzlich zu meinem Excelkurs ein. Hier wirst Du nicht nur die Grundlagen erlernen, sondern auch fortgeschrittene Techniken meistern, die dir dabei helfen, Daten effizienter und effektiver zu verarbeiten. Investiere in dein Wissen und setze dich an die Spitze der Datenanalyse-Experten!