Формула на Excel: Дата на проверка на данните в конкретна година -

Съдържание

Обща формула

=YEAR(A1)=2016

Обобщение

Забележка: Excel има няколко вградени правила за проверка на данни за дати. Тази страница обяснява как да създадете собствено правило за валидиране въз основа на персонализирана формула, в случай че искате или се нуждаете от повече контрол и гъвкавост.

За да позволите на потребителя да въвежда само дати в определена година, можете да използвате проверка на данни с персонализирана формула, базирана на функцията YEAR.

В показания пример валидирането на данните, приложено към C5: C7, е:

=YEAR(C5)=2016

Обяснение

Правилата за проверка на данните се задействат, когато потребителят добави или промени стойността на клетката.

Тази персонализирана формула за проверка просто проверява годината на всяка дата спрямо твърдо кодирана стойност на годината, използвайки функцията YEAR.

Когато потребителят въведе стойност, функцията YEAR извлича и сравнява годината с 2016:

=YEAR(C5)=2016

Когато годините съвпадат, изразът връща TRUE и проверката е успешна. Ако годините не съвпадат или ако функцията YEAR не е в състояние да извлече година, проверката не е успешна.

Дата тази година

За да разрешите само дати в текущата година, можете да коригирате формулата по следния начин:

=YEAR(C5)=YEAR(TODAY())

Функцията TODAY ще върне текущата дата текущо, така че формулата връща TRUE само когато датата е в текущата година.

Забележка: Препратките към клетки във формулите за валидиране на данни са спрямо горната лява клетка в избрания диапазон, когато е дефинирано правилото за валидиране, в този случай C5.

Интересни статии...