
Generisk formel
=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))
Sammendrag
For å tillate en bruker å kun skrive inn store TEKST, kan du bruke datavalidering med en tilpasset formel basert på HOVED-, EKSAKT- og OG-funksjonene.
I eksemplet som vises er datavalidering brukt på C5: C7:
=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))
Forklaring
Datavalideringsregler utløses når en bruker legger til eller endrer en celleverdi.
OPPER-funksjonen endrer tekstverdier til store bokstaver, og den eksakte funksjonen utfører en skiller mellom store og små bokstaver.
AND-funksjonen tar flere argumenter (logiske forhold) og returnerer SANT bare når alle argumenter returnerer SANT.
Den første logiske tilstanden sammenligner inntasting av brukeren med en stor versjon av samme verdi:
EXACT(C5,UPPER(C5)
Den andre logiske tilstanden tester at input til C5 faktisk er tekst
ISTEXT(C5)
Hvis begge forholdene er SANTE, returnerer OG-funksjonen SANT, og inngangen passerer validering. Hvis en av betingelsene er FALSE, OG returnerer FALSE og input mislykkes datavalidering.
Merk: Cellereferanser i datavalideringsformler er i forhold til den øverste venstre cellen i området som er valgt når valideringsregelen er definert, i dette tilfellet C5.