Этот пример объясняет, как использовать проверку данных, чтобы отбросить недопустимые даты.
- Выделите диапазон A2:A4.
- На вкладке Data (Данные) нажмите кнопку Data Validation (Проверка данных).
Вне диапазона дат
- Из выпадающего списка Allow (Тип данных) выберите пункт Date (Дата).
- Из выпадающего списка Data (Значение) выберите пункт Between (Между).
- Введите начальную и конечную дату, как показано на рисунке ниже, и нажмите ОК.Пояснение: Даты между 20 мая 2013 года и сегодняшней датой + 5 дней допустимы. Даты вне этого диапазона недопустимы.
- Введите в ячейку А2 дату – 19 мая 2013 года.
Результат: Excel выдаёт сообщение об ошибке.
Примечание: Чтобы указать подсказку при вводе или текст для оповещения об ошибке, перейдите на вкладку Input Message (Сообщение для ввода) или Error Allert (Сообщение об ошибке).
Воскресенья и субботы
- Из выпадающего списка Allow (Тип данных) выберите пункт Custom (Другой).
- В поле Formula (Формула) пропишите формулу, показанную ниже, и нажмите ОК.
=AND(WEEKDAY(A2)<>1,WEEKDAY(A2)<>7)
=И(ДЕНЬНЕД(A2)<>1;ДЕНЬНЕД(A2)<>7)
Пояснение: Функция WEEKDAY (ДЕНЬНЕД) возвращает число от 1 (воскресенье) до 7 (суббота), представляющее день недели. Если день недели не равен 1 (воскресенье) и не равен 7 (суббота), дата допускается (<> означает не равно). Другими словами, понедельники, вторники, среды, четверги и пятницы допустимы. Воскресенья и субботы – нет. Поскольку, прежде чем открыть окно проверки данных, мы выделили диапазон A2:A4, Excel автоматически вставил формулу во все ячейки этого диапазона.
- Чтобы проверить это, выделите ячейку A3 и нажмите кнопку Data Validation (Проверка данных).Как видно на рисунке, эта ячейка тоже содержит формулу.
- Введите дату 24 августа 2013 (суббота) в ячейку A2.
Результат: Excel выдаёт сообщение об ошибке.
Примечание: Перейдите на вкладку Input Message (Сообщение для ввода) или Error Allert (Сообщение об ошибке), чтобы прописать подсказку, всплывающую при вводе или текст для оповещения об ошибке.
Урок подготовлен для Вас командой сайта office-guru.ru
Источник: http://www.excel-easy.com/examples/reject-invalid-dates.html
Перевел: Антон Андронов
Правила перепечатки
Еще больше уроков по Microsoft Excel