
Všeobecný vzorec
=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))
Zhrnutie
Ak chcete používateľovi umožniť zadávať iba veľké písmená TEXT, môžete použiť overenie údajov pomocou vlastného vzorca založeného na funkciách HORNÁ, PRESNÁ a AND.
V zobrazenom príklade je overenie údajov použité na C5: C7:
=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))
Vysvetlenie
Pravidlá overovania údajov sa spustia, keď používateľ pridá alebo zmení hodnotu bunky.
Funkcia UPPER zmení textové hodnoty na veľké a funkcia EXACT vykoná porovnanie veľkých a malých písmen.
Funkcia AND vezme viac argumentov (logické podmienky) a vráti TRUE iba vtedy, keď všetky argumenty vrátia TRUE.
Prvá logická podmienka porovnáva hodnotu zadanú používateľom s verziou rovnakej hodnoty s veľkými písmenami:
EXACT(C5,UPPER(C5)
Druhá logická podmienka testuje, že vstup do C5 je v skutočnosti text
ISTEXT(C5)
Ak sú obidve podmienky TRUE, funkcia AND vráti TRUE a vstup potvrdí validáciu. Ak je ktorákoľvek z podmienok FALSE, AND vráti FALSE a vstup zlyhá pri overovaní údajov.
Poznámka: Odkazy na bunky vo vzorcoch na overenie údajov sú relatívne k ľavej ľavej bunke v rozsahu vybratom, keď je definované pravidlo overovania, v tomto prípade C5.