
Bendroji formulė
=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))
Santrauka
Norėdami leisti vartotojui įvesti tik didžiąsias TEXT, galite naudoti duomenų patvirtinimą naudodami pasirinktinę formulę, pagrįstą funkcijomis AUKŠTAS, TIKSLAS ir IR.
Parodytame pavyzdyje duomenų patvirtinimas, pritaikytas C5: C7, yra:
=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))
Paaiškinimas
Duomenų tikrinimo taisyklės suaktyvinamos, kai vartotojas prideda arba pakeičia langelio vertę.
Funkcija AUKŠTYN pakeičia teksto reikšmes į didžiąsias, o funkcija TIKSLAS atlieka didžiųjų ir mažųjų raidžių palyginimą.
Funkcija AND užima kelis argumentus (logines sąlygas) ir grąžina TRUE tik tada, kai visi argumentai pateikia TRUE.
Pirmoji loginė sąlyga palygina vartotojo įvestą reikšmę su tos pačios vertės didžiosiomis raidėmis:
EXACT(C5,UPPER(C5)
Antroji loginė sąlyga patikrina, ar įvestis į C5 yra tekstas
ISTEXT(C5)
Jei abi sąlygos yra TRUE, funkcija AND grąžina TRUE ir įvestis perduoda patvirtinimą. Jei kuri nors sąlyga yra NETIESA, AND grąžina NETIESA ir įvestis nepavyksta patvirtinti duomenų.
Pastaba: langelių nuorodos duomenų patvirtinimo formulėse yra santykinės su viršutiniu kairiuoju langeliu diapazone, pasirinktame, kai apibrėžta patvirtinimo taisyklė, šiuo atveju C5.