
Vispārēja formula
=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))
Kopsavilkums
Lai atļautu lietotājam ievadīt tikai lielos burtus TEXT, varat izmantot datu validāciju, izmantojot pielāgotu formulu, kuras pamatā ir funkcijas UPPER, EXACT un AND.
Parādītajā piemērā datu validācija, kas piemērota C5: C7, ir:
=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))
Paskaidrojums
Datu validācijas kārtulas tiek aktivizētas, kad lietotājs pievieno vai maina šūnas vērtību.
Funkcija UPPER maina teksta vērtības uz lielajiem burtiem, un funkcija EXACT veic lielo un mazo burtu salīdzinājumu.
Funkcija AND aizņem vairākus argumentus (loģiskos nosacījumus) un atgriež vērtību TRUE tikai tad, kad visi argumenti atgriež vērtību TRUE.
Pirmais loģiskais nosacījums salīdzina lietotāja ievadīto vērtību ar tās pašas vērtības lielo burtu versiju:
EXACT(C5,UPPER(C5)
Otrais loģiskais nosacījums pārbauda, vai ievade C5 faktiski ir teksts
ISTEXT(C5)
Ja abi nosacījumi ir PATIESI, funkcija AND atgriež TRUE un ievade iztur validāciju. Ja kāds no nosacījumiem ir FALSE, AND atgriež FALSE un ievade neizdodas pārbaudīt datus.
Piezīme. Šūnu atsauces datu validācijas formulās ir saistītas ar augšējo kreiso šūnu diapazonā, kas izvēlēts, kad ir definēts validācijas noteikums, šajā gadījumā C5.