Excel-formel: Datavalidering tillater bare store bokstaver -

Innholdsfortegnelse

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.

Interessante artikler...