Tutorial zur REGEXEXTRACT-Funktion in Excel

Version: Microsoft 365
letzte Aktualisierung:
Tipp: Verwenden Sie ⬆️ ⬇️, um die Seite nach oben und unten zu blättern. Wir empfehlen, mit einem großen Bildschirm zu browsen, um ein besseres Leseerlebnis zu erzielen.

1. Einführung in die REGEXEXTRACT-Funktion

Die REGEXEXTRACT-Funktion in Excel ist ein leistungsstarkes Werkzeug zum Extrahieren spezifischer Informationen aus Textzeichenfolgen mithilfe von regulären Ausdrücken (regex).

Diese Funktion ist besonders nützlich zum Analysieren strukturierter Daten wie Telefonnummern, E-Mails und Daten, sodass Sie Aufgaben zur Datenverarbeitung automatisieren und die Analysefähigkeiten verbessern können.
Einführung in die REGEXEXTRACT-Funktion

2. Parameter der REGEXEXTRACT-Funktion

Hier ist die Syntax zur Verwendung der REGEXEXTRACT-Funktion.
=REGEXEXTRACT(text, pattern, [return_mode], [case_sensitivity])
  • text: erforderlich Der Text oder der Verweis auf eine Zelle, die den Text enthält, aus dem Sie Zeichenfolgen extrahieren möchten.
  • pattern: erforderlich Der reguläre Ausdruck ("regex"), der das Muster des Textes beschreibt, den Sie extrahieren möchten.
  • return_mode: optional Eine Zahl, die angibt, welche Zeichenfolgen Sie extrahieren möchten. Der Rückgabemodus ist standardmäßig 0. Die möglichen Werte sind:
  • 0: Gibt die erste Zeichenfolge zurück, die mit dem Muster übereinstimmt
  • 1: Gibt alle Zeichenfolgen zurück, die mit dem Muster übereinstimmen, als Array
  • 2: Gibt die erfassten Gruppen aus der ersten Übereinstimmung als Array zurück
  • Hinweis: Gruppen, die erfasst werden, sind Teile eines Regex-Musters, die von Klammern "(...)" umgeben sind. Sie ermöglichen es Ihnen, separate Teile eines einzelnen Treffers einzeln zurückzugeben.
  • case_sensitivity: optional Bestimmt, ob die Übereinstimmung zwischen Groß- und Kleinschreibung unterscheidet. Standardmäßig ist die Übereinstimmung groß- und kleinschreibungsabhängig. Geben Sie einen der folgenden Werte ein:
  • 0: Groß- und kleinschreibungssensitiv
  • 1: Groß- und kleinschreibungsunabhängig
  • 3. Beispielszenario: Telefonnummern extrahieren

    In diesem Tutorial zeigen wir, wie Sie die Funktion REGEXEXTRACT verwenden, um Telefonnummern aus einer Liste zu extrahieren.
    Beispielszenario: Telefonnummern extrahieren

    4. Einstieg in die REGEXEXTRACT-Funktion

    Tippen Sie auf Ihrer Tastatur: =REGEXEXTRACT(, und wählen Sie A5 als den zu verarbeitenden Text aus.
    Einstieg in die REGEXEXTRACT-Funktion

    5. Geben Sie den regulären Ausdruck ein

    Um Telefonnummern zu extrahieren, geben wir ein: \(\d{3}\)\s?\d{3}[-\s]?\d{4} als regulären Ausdruck.

    Erklärung des Telefonnummern-Regex: Häufige Reguläre Ausdrücke für Excel-Benutzer
    Geben Sie den regulären Ausdruck ein
    REGEXEXTRACT-Funktion tritt in Kraft
    Auf andere Zellen anwenden
    Alle Übereinstimmungen extrahieren
    Erfassungsgruppen
    Einführung in die REGEXEXTRACT-Funktion