Формула Excel: дата проверки данных только между -

Содержание

Общая формула

=AND(A1>=date1),A1<=date2)

Резюме

Примечание. В Excel есть несколько встроенных правил проверки данных для дат. На этой странице объясняется, как создать собственное правило проверки на основе настраиваемой формулы, если вы хотите или нуждаетесь в большем контроле и гибкости.

Чтобы пользователь мог вводить даты только между двумя датами, вы можете использовать проверку данных с помощью настраиваемой формулы на основе функции И.

В показанном примере проверка данных, применяемая к C5: C9:

=AND(C5>=DATE(2016,6,1),C5<=DATE(2016,6,30))

Объяснение

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

Функция И принимает несколько аргументов (логических значений) и возвращает ИСТИНА только тогда, когда все аргументы возвращают ИСТИНА. Функция ДАТА создает правильную дату Excel с заданными значениями года, месяца и дня.

Поскольку мы хотим разрешить только даты в июне 2016 года, мы указываем AND с двумя логическими операциями.

Первые логические тесты, входящие в C5, больше или равны 1 июня 2016 года:

C5>=DATE(2016,6,1)

Второй логический тест, входящий в C5, меньше или равен 30 июня 2016 года:

C5<=DATE(2016,6,30)

Если оба условия ИСТИНА, функция И возвращает ИСТИНА, и ввод проходит проверку. Если любое из условий - ЛОЖЬ, И возвращает ЛОЖЬ, и ввод не проходит проверку данных.

Примечание. Ссылки на ячейки в формулах проверки данных относятся к левой верхней ячейке в диапазоне, выбранном при определении правила проверки, в данном случае C5.

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