Formuła programu Excel: sprawdzanie poprawności danych zezwala tylko na wielkie litery -

Spisie treści

Formuła ogólna

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

Podsumowanie

Aby zezwolić użytkownikowi na wprowadzanie tylko TEKSTU z wielkimi literami, możesz użyć sprawdzania poprawności danych z niestandardową formułą opartą na funkcjach WIELKIE, DOKŁADNE i ORAZ.

W przedstawionym przykładzie walidacja danych zastosowana do C5: C7 to:

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

Wyjaśnienie

Reguły sprawdzania poprawności danych są uruchamiane, gdy użytkownik dodaje lub zmienia wartość komórki.

Funkcja UPPER zmienia wartości tekstu na wielkie litery, a funkcja EXACT wykonuje porównanie z uwzględnieniem wielkości liter.

Funkcja AND przyjmuje wiele argumentów (warunki logiczne) i zwraca wartość TRUE tylko wtedy, gdy wszystkie argumenty zwracają wartość TRUE.

Pierwszy warunek logiczny porównuje wartość wprowadzoną przez użytkownika z wersją tej samej wartości zapisaną wielkimi literami:

EXACT(C5,UPPER(C5)

Drugi warunek logiczny sprawdza, czy dane wejściowe do C5 to w rzeczywistości tekst

ISTEXT(C5)

Jeśli oba warunki mają wartość PRAWDA, funkcja AND zwraca wartość PRAWDA, a dane wejściowe przechodzą weryfikację. Jeśli którykolwiek z warunków jest FALSE, AND zwraca FALSE, a dane wejściowe nie sprawdzają poprawności danych.

Uwaga: odwołania do komórek w formułach sprawdzania poprawności danych dotyczą lewej górnej komórki w zakresie wybranym podczas definiowania reguły sprawdzania poprawności, w tym przypadku C5.

Interesujące artykuły...