Формула Excel: Перевірка даних дозволяє лише великі регістри -

Зміст

Загальна формула

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

Резюме

Щоб дозволити користувачеві вводити лише ТЕКСТ верхнього регістру, ви можете використовувати перевірку даних за допомогою спеціальної формули на основі функцій ВЕРХНЯ, ТОЧНА та І.

У наведеному прикладі перевірка даних, застосована до C5: C7:

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

Пояснення

Правила перевірки даних запускаються, коли користувач додає або змінює значення комірки.

Функція UPPER змінює текстові значення на великі регістри, а функція EXACT виконує порівняння з урахуванням регістру.

Функція AND приймає кілька аргументів (логічні умови) і повертає TRUE лише тоді, коли всі аргументи повертають TRUE.

Перша логічна умова порівнює значення, введене користувачем, із великою версією того самого значення:

EXACT(C5,UPPER(C5)

Друга логічна умова перевіряє, що вхід до C5 є фактично текстом

ISTEXT(C5)

Якщо обидві умови мають значення TRUE, функція AND повертає значення TRUE і введення проходить перевірку. Якщо будь-яка умова має значення FALSE, І повертає FALSE, і введення не вдається перевірити дані.

Примітка: Посилання на комірки у формулах перевірки даних відносно верхньої лівої комірки в діапазоні, вибраному, коли визначено правило перевірки, у цьому випадку C5.

Цікаві статті...