Excel képlet: Az adatok ellenőrzése csak nagybetűket engedélyez

Általános képlet

=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))

Összegzés

Annak érdekében, hogy a felhasználó csak nagybetűs TEXT-et adhasson meg, használhatja az adatok hitelesítését az UPPER, EXACT és AND függvényeken alapuló egyéni képlettel.

A bemutatott példában a C5: C7-re alkalmazott adatellenőrzés:

=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))

Magyarázat

Az adatok ellenőrzési szabályai akkor aktiválódnak, amikor a felhasználó hozzáad vagy módosít egy cellaértéket.

Az UPPER függvény nagybetűvé változtatja a szöveges értékeket, az EXACT függvény pedig kis- és nagybetűk közötti összehasonlítást hajt végre.

Az AND függvény több argumentumot (logikai feltételt) vesz fel, és csak akkor adja vissza az IGAZ értéket, ha minden argumentum IGAZ értéket ad vissza.

Az első logikai feltétel összehasonlítja a felhasználó által bevitt értéket az azonos értékű nagybetűs verzióval:

EXACT(C5,UPPER(C5)

A második logikai feltétel azt teszteli, hogy a C5-be bemenet valójában szöveg

ISTEXT(C5)

Ha mindkét feltétel IGAZ, az AND függvény visszaadja az IGAZ értéket, és a bemenet átengedi az érvényesítést. Ha bármelyik feltétel FALSE, az AND FALSE-t ad vissza, és a bevitel sikertelen az adatok érvényesítésében.

Megjegyzés: Az adatellenőrzési képletek cellahivatkozásai az érvényesítési szabály definiálásakor kiválasztott tartomány bal felső cellájához viszonyulnak, ebben az esetben C5.

érdekes cikkek...