Проверка пользовательских данных Excel, ограничивающая ввод даты или "нет данных"
Я работаю над учебным трекером для более 250 сотрудников и более 100 учебных модулей. Мне нужно ограничить записи в ячейках только датами (в формате дд / мм / гггг), превышающими дату версии обучения (содержится в ячейке C10) и меньшими или равными фактической дате импута или "N/A", если есть не требуется обучение Я был бы признателен за предложения формулы, которые не требуют изменения формата ячейки на текст. Я попробовал следующую формулу в пользовательской проверке: = ИЛИ (C11="N/A", НЕ (ISERROR(DATEVALUE(C11))), но для этого требуется изменить формат ячейки на текстовый и не ограничивать диапазон дат
2 ответа
Выберите диапазон данных, который вы хотите применить, и напишите эту формулу как пользовательское правило.
=OR(C241=$D$236,AND(C241>$D$237, C241<=$D$238))
- C241 - первая ячейка диапазона.
- Ячейка D236 имеет значение NA.
- Ячейка D237 имеет дату версии обучения.
- D238 имеет дату ввода.
При необходимости измените ссылки на ячейки в формуле.
Просто используйте встроенную проверку данных:
Я верю mm/dd/yyyy
будет работать по умолчанию, исходя из ваших региональных настроек. (Т.е. ты не в Великобритании или где то где dd/mm/yyyy
или какой-то другой формат по умолчанию).
Для N/A
что определяет это? Это единственный маленький кусочек, который я не учел.