Формула на Excel: Дата на валидиране на данните през следващите 30 дни -

Съдържание

Обща формула

=AND(A1>TODAY(),A1<=(TODAY()+days))

Обобщение

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

За да позволите само дата през следващите 30 дни, можете да използвате проверка на данните с персонализирана формула, базирана на функциите И, И ДНЕС.

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

=AND(C5>TODAY(),C5<=(TODAY()+30))

Обяснение

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

Функцията TODAY връща днешната дата (преизчислена текущо). Функцията AND приема множество логически изрази и връща TRUE само когато всички изрази връщат TRUE. В този случай трябва да тестваме две условия:

Първото условие проверява дали входът е по-голям от днешния:

C5>TODAY()

Второто условие проверява дали входът е по-малък от днешния + 30:

C5<=(TODAY()+30)

(Датите са само серийни номера в Excel, така че можем просто да добавим 30).

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

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

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