FormulaCamp
← Alle Funktionen
Text

REGEXTEST in Excel

REGEXTEST in Excel: Text mit PCRE2-Mustern validieren, Großschreibung steuern, ganze Bereiche prüfen und typische Regex-Fehler beheben.

Syntax

REGEXTEST(text, pattern, [case_sensitivity])

Beispiel: =REGEXTEST(A2,"^\d{12}$")

Verfügbar in: Microsoft 365 only

REGEXTEST prüft, ob ein Text einem regulären Ausdruck entspricht, und gibt TRUE oder FALSE zurück. Die Syntax lautet =REGEXTEST(text, pattern, [case_sensitivity]). Die REGEX-Funktionen sind nur in Microsoft 365 verfügbar.

Wann Sie die Funktion einsetzen

Argumente

Erklärte Beispiele

Eine fünfstellige Postleitzahl

A
1ZIP
290210

Formel: C2: =REGEXTEST(A2,"^\d{5}$")

Ergebnis: TRUE

Die Anker verlangen, dass die gesamte Zelle aus genau fünf Ziffern besteht.

Dieselbe Prüfung mit einem längeren Code

A
1ZIP
2902101

Formel: C2: =REGEXTEST(A2,"^\d{5}$")

Ergebnis: FALSE

Sechs Ziffern bestehen die Prüfung nicht, weil $ das Textende nach der fünften Ziffer verlangt.

Code ohne Beachtung der Großschreibung

A
1Code
2ab123

Formel: C2: =REGEXTEST(A2,"^[A-Z]{2}\d+$",1)

Ergebnis: TRUE

Mit case_sensitivity gleich 1 werden die Kleinbuchstaben akzeptiert.

Jetzt ausprobieren

Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.

Formel in D2: =REGEXTEST(A5,"^SKU-\d{4}-\d{4}$")

Beispieltabelle: REGEXTEST
ABCD
1TextOtherResult
2Alice Johnsonalice johnsonTRUE
3[email protected][email protected]
4 extra spaces
5SKU-2026-0415
6iced coffee, tea, sugar
7Order 417 shipped
Ergebnis in D2: TRUE
In einer englischen Lektion üben: REGEX Functions

Fehler und Prüfungen

Verwandte Funktionen

Häufige Fragen

Welche Variante regulärer Ausdrücke verwendet Excel?
PCRE2; Muster aus vielen Editoren und Programmiersprachen lassen sich daher übernehmen.
Kann REGEXTEST eine ganze Spalte prüfen?
Ja, =REGEXTEST(A2:A100,"^\d{5}$") gibt pro Zeile einen Wert TRUE oder FALSE aus.
Wie maskiere ich einen wörtlichen Punkt?
Schreiben Sie davor einen Backslash wie in \.; andernfalls steht der Punkt für ein beliebiges Zeichen.

Weitere Funktionen aus Text