
Bendroji formulė
=YEAR(A1)=2016
Santrauka
Pastaba: „Excel“ turi kelias įmontuotas duomenų tikrinimo datas taisykles. Šiame puslapyje paaiškinta, kaip sukurti savo patvirtinimo taisyklę pagal pasirinktinę formulę, jei norite ar jums reikia daugiau kontrolės ir lankstumo.
Jei norite leisti vartotojui įvesti tik datas tam tikrais metais, galite naudoti duomenų tikrinimą naudodami pasirinktinę formulę, pagrįstą YEAR funkcija.
Parodytame pavyzdyje duomenų patvirtinimas, pritaikytas C5: C7, yra:
=YEAR(C5)=2016
Paaiškinimas
Duomenų tikrinimo taisyklės suaktyvinamos, kai vartotojas prideda arba pakeičia langelio vertę.
Ši pasirinktinio patvirtinimo formulė tiesiog patikrina bet kurios datos metus pagal griežtai užkoduotą metų vertę, naudodama YEAR funkciją.
Kai vartotojas įveda vertę, YEAR funkcija ištraukia ir lygina metus su 2016 m .:
=YEAR(C5)=2016
Kai metai sutampa, išraiška grąžina TRUE ir patvirtinimas pavyksta. Jei metai nesutampa arba jei YEAR funkcija negali išgauti metų, patvirtinti nepavyksta.
Šių metų data
Jei norite leisti tik einamųjų metų datas, galite pakoreguoti tokią formulę:
=YEAR(C5)=YEAR(TODAY())
Funkcija TODAY nuolat grąžins dabartinę datą, todėl formulė TRUE pateiks tik tada, kai data yra einamaisiais metais.
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.