
Generische Formel
=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))
Zusammenfassung
Damit ein Benutzer nur TEXT in Großbuchstaben eingeben kann, können Sie die Datenüberprüfung mit einer benutzerdefinierten Formel verwenden, die auf den Funktionen UPPER, EXACT und AND basiert.
In dem gezeigten Beispiel lautet die auf C5: C7 angewendete Datenvalidierung:
=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))
Erläuterung
Datenüberprüfungsregeln werden ausgelöst, wenn ein Benutzer einen Zellenwert hinzufügt oder ändert.
Die UPPER-Funktion ändert Textwerte in Großbuchstaben, und die EXACT-Funktion führt einen Vergleich zwischen Groß- und Kleinschreibung durch.
Die AND-Funktion akzeptiert mehrere Argumente (logische Bedingungen) und gibt TRUE nur zurück, wenn alle Argumente TRUE zurückgeben.
Die erste logische Bedingung vergleicht den vom Benutzer eingegebenen Wert mit einer Großbuchstabenversion desselben Werts:
EXACT(C5,UPPER(C5)
Die zweite logische Bedingung testet, dass die Eingabe in C5 tatsächlich Text ist
ISTEXT(C5)
Wenn beide Bedingungen TRUE sind, gibt die AND-Funktion TRUE zurück und die Eingabe besteht die Validierung. Wenn eine der Bedingungen FALSE ist, gibt AND FALSE zurück und die Eingabe schlägt fehl.
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.