Формат даты excel
Проблема 1: у меня есть ячейка Excel, которая имеет числовой формат как dd.mm.yyyy.
Мне нужно добавить ограничения для этой конкретной ячейки, используя критерии даты в проверке данных. В проверке данных я установил дату начала выше 01-01-2012.
Но, если я введу в ячейку дату "01.02.2012", я получу сообщение об ошибке. Msgstr "Вы ввели неверное значение".
Как изменить формат даты при проверке данных, чтобы принять StartDate с форматом "dd.mm.yyyy"?
problem2: Когда я устанавливаю формат даты в ячейке на dd.mm.yyyy - он преобразует все даты в этот формат, кроме случаев, когда я набираю, например. 2012.02.01 - он все равно будет отображаться в этом формате!
Любая помощь будет оценена.
Примечание: это не вопрос программирования.
2 ответа
Обычно форматирование определяет только то, как отображаются даты, а не то, как интерпретируется ваш ввод
Региональные настройки определяют, как вводится информация, в каком регионе вы находитесь?
Предположительно ни 01.02.2012, ни 2012.02.01 не признаются действительными датами (при вводе). Попробуйте ввести как 01/02/2012 или 2012-02-01, вы все равно можете отформатировать даты так, как вы хотите
Я полагаю, вы могли бы определить собственный формат!
Я попробовал, и это сработало!!:)