
Obecný vzorec
=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))
souhrn
Chcete-li uživateli povolit zadávat pouze velká písmena TEXT, můžete použít ověření dat pomocí vlastního vzorce založeného na funkcích HORNÍ, PŘESNÁ a AND.
V zobrazeném příkladu je ověření dat aplikované na C5: C7:
=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))
Vysvětlení
Pravidla ověření dat se aktivují, když uživatel přidá nebo změní hodnotu buňky.
Funkce UPPER změní textové hodnoty na velká písmena a funkce EXACT provede porovnání velkých a malých písmen.
Funkce AND vezme více argumentů (logické podmínky) a vrátí TRUE pouze v případě, že všechny argumenty vrátí TRUE.
První logická podmínka porovnává hodnotu zadanou uživatelem s verzí velkých písmen stejné hodnoty:
EXACT(C5,UPPER(C5)
Druhá logická podmínka testuje, že vstup do C5 je ve skutečnosti text
ISTEXT(C5)
Pokud mají obě podmínky hodnotu PRAVDA, vrátí funkce AND hodnotu PRAVDA a vstup předá ověření. Pokud je některá z podmínek FALSE, AND vrátí FALSE a vstup selže při ověření dat.
Poznámka: Odkazy na buňky ve vzorcích pro ověření dat jsou relativní k levé horní buňce v rozsahu vybraném, když je definováno ověřovací pravidlo, v tomto případě C5.