Формат даты 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, вы все равно можете отформатировать даты так, как вы хотите

Я полагаю, вы могли бы определить собственный формат!

Я попробовал, и это сработало!!:)

Другие вопросы по тегам