В ячейках F и H нужно запретить ввод любых значений кроме "Done", "N/A" и даты в рабочие дни. Пробовала делать это с помощью data validation - custom, но ничего не получается. Работаю в 2010 икселе, прикрепляю файлы в 2003 и 2010 на всякий случай.
Огромное спасибо заранее.
С уважением, Илона
Добрый день,
В ячейках F и H нужно запретить ввод любых значений кроме "Done", "N/A" и даты в рабочие дни. Пробовала делать это с помощью data validation - custom, но ничего не получается. Работаю в 2010 икселе, прикрепляю файлы в 2003 и 2010 на всякий случай.
Даты в Excel представлены числами. А отображаются числа как даты благодаря формату. Как определить вводится число (дата) или число не получится. В приложенном файле с помощью data validation сделан запрет ввода любых значений кроме "Done", "N/A" и чисел, которые могут быть представлены форматом дата, как суббота и воскресенье. В условии проверки вставлена формула типа (рус)
Код
=ИЛИ(F4="N/A";F4="Done";ОСТАТ(F4;7)>1)
(en)
Код
=OR(F4="N/A",F4="Done",MOD(F4,7)>1)
английскую проверить не могу, но думаю не ошибся.
Даты в Excel представлены числами. А отображаются числа как даты благодаря формату. Как определить вводится число (дата) или число не получится. В приложенном файле с помощью data validation сделан запрет ввода любых значений кроме "Done", "N/A" и чисел, которые могут быть представлены форматом дата, как суббота и воскресенье. В условии проверки вставлена формула типа (рус)
Код
=ИЛИ(F4="N/A";F4="Done";ОСТАТ(F4;7)>1)
(en)
Код
=OR(F4="N/A",F4="Done",MOD(F4,7)>1)
английскую проверить не могу, но думаю не ошибся.AlexM
когда ввожу формулу: =OR(DM10="N/A";DM10="Done";MOD(DM10;7)>1) в правило проверки ячейки, то оно работает для выходных (т.е. не разрешает вводить даты в выходные, а все другие разрешает), но не принимает также слова N/A и Done...
Спасибо заранее, Илона
AlexM,
Небольшая коррекция к предыдущему сообщению:
когда ввожу формулу: =OR(DM10="N/A";DM10="Done";MOD(DM10;7)>1) в правило проверки ячейки, то оно работает для выходных (т.е. не разрешает вводить даты в выходные, а все другие разрешает), но не принимает также слова N/A и Done...
все правильно работает для выходных (т.е. не разрешает вводить даты в выходные, а все другие разрешает), но не принимает также слова N/A и Done... (=OR(F4="N/A",F4="Done",MOD(F4,7)>1))
В вашем файле то же самое...( Наверное, это действительно невозможно с помощью штатной проверкой данных?
Спасибо, Илона
AlexM,
все правильно работает для выходных (т.е. не разрешает вводить даты в выходные, а все другие разрешает), но не принимает также слова N/A и Done... (=OR(F4="N/A",F4="Done",MOD(F4,7)>1))
В вашем файле то же самое...( Наверное, это действительно невозможно с помощью штатной проверкой данных?