
Generisk formel
=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))
Resumé
For at tillade en bruger kun at indtaste store TEKST, kan du bruge datavalidering med en brugerdefineret formel baseret på OPPER, EXAKT og AND-funktionerne.
I det viste eksempel er datavalidering anvendt på C5: C7:
=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))
Forklaring
Datavalideringsregler udløses, når en bruger tilføjer eller ændrer en celleværdi.
OPPER-funktionen ændrer tekstværdier til store bogstaver, og den PRÆCIS-funktion udfører en sagsfølsom sammenligning.
AND-funktionen tager flere argumenter (logiske betingelser) og returnerer kun SAND, når alle argumenter returnerer SAND.
Den første logiske tilstand sammenligner brugerens indtastede værdi med en store version af den samme værdi:
EXACT(C5,UPPER(C5)
Den anden logiske tilstand tester, at input til C5 faktisk er tekst
ISTEXT(C5)
Hvis begge betingelser er SAND, returnerer AND-funktionen SAND, og input passerer validering. Hvis en af betingelserne er FALSE, OG returnerer FALSE, og input mislykkes datavalidering.
Bemærk: Cellereferencer i datavalideringsformler er i forhold til den øverste venstre celle i det valgte område, når valideringsreglen er defineret, i dette tilfælde C5.