Excel-Formel: Die Datenvalidierung muss mit - beginnen

Generische Formel

=EXACT(LEFT(A1,3),"XX-")

Zusammenfassung

Um nur Werte zuzulassen, die mit einem bestimmten Text beginnen, können Sie die Datenüberprüfung mit einer benutzerdefinierten Formel verwenden, die auf den Funktionen EXACT und LEFT basiert.

In dem gezeigten Beispiel lautet die auf C5: C9 angewendete Datenvalidierung:

=EXACT(LEFT(C5,3),"MX-")

Erläuterung

Datenüberprüfungsregeln werden ausgelöst, wenn ein Benutzer einen Zellenwert hinzufügt oder ändert.

In dieser Formel wird die LEFT-Funktion verwendet, um die ersten 3 Zeichen der Eingabe in C5 zu extrahieren.

Als nächstes wird die EXACT-Funktion verwendet, um den extrahierten Text mit dem in der Formel "MX-" fest codierten Text zu vergleichen. EXACT führt einen Vergleich zwischen Groß- und Kleinschreibung durch. Wenn die beiden Textzeichenfolgen genau übereinstimmen, gibt EXACT TRUE zurück und die Validierung wird bestanden. Wenn die Übereinstimmung fehlschlägt, gibt EXACT FALSE zurück und die Eingabe schlägt fehl.

Nicht zwischen Groß- und Kleinschreibung unterscheidender Test mit COUNTIF

Wenn Sie keinen Test benötigen, bei dem zwischen Groß- und Kleinschreibung unterschieden wird, können Sie eine einfachere Formel verwenden, die auf der COUNTIF-Funktion mit einem Platzhalter basiert:

=COUNTIF(C5,"MX-*")

Das Sternchen (*) ist ein Platzhalter, der einem oder mehreren Zeichen entspricht.

Hinweis: Zellreferenzen in Datenvalidierungsformeln beziehen sich auf die obere linke Zelle in dem Bereich, der bei der Definition der Validierungsregel ausgewählt wurde, in diesem Fall C5.

Interessante Beiträge...