Проверка даты на корректность в Excel

Функция ЕДАТА возвращает значение ИСТИНА если указанная дата корректна и ЛОЖЬ в противном случае

Описание функции

Данная функция предназначена для определения корректности даты. Часто при заполнении дат появляются ошибки ввода. Например перепутаны день с месяцем или введена несуществующая дата. Если необходимо проверить большой массив дат, то без данной функции это сделать проблематично. Функция =ЕДАТА(ЯЧЕЙКА) имеет один аргумент:

  • ЯЧЕЙКА - дата или ссылка на ячейку, к которой необходимо применить функцию.

Пример

Пример проверки наличия даты в ячейке. Обращаем внимание, что если дата записана в числовом формате, то функция также выдаст ЛОЖЬ.

Пример 1 функции ЕЛАТИН

Код на VBA

Public Function ЕДАТА(ЯЧЕЙКА As Range) As Boolean
    ЕДАТА = IsDate(ЯЧЕЙКА)
End Function
Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.