Чтобы Excel правильно проанализировал введенную вами дату, она должна быть
- введен в том же формате, что и
Short Date
формат в вашем Региональные настройки Windows (ничего не делать в Excel, чтобы изменить это)
- ИЛИ введено однозначно: например: 2017-09-23; 23 сентября 2017 года; так далее
Формат ячейки имеет ничего такого делать с тем, как Excel интерпретирует запись. Это влияет только на то, как отображается числовая запись в ячейке.
После того, как Excel проанализировал дату и преобразовал ее в число (представляющее дни и доли дня с 1-Jan-1900
), то он будет переформатирован в соответствии с тем форматом, который вы установили.
Если вышеупомянутые два варианта невозможны, и вы не можете изменить свой Windows Regional Short Date настройки, другой вариант, чтобы ввести дату в виде текста, а затем запустить Text-to-Columns
мастер, в котором вы можете указать порядок DMY. Если данные поступают из CSV
файл, вы можете Import
вместо Opening
файл для вызова того же мастера.
Можно использовать формулы, но затем необходимо различать дату, которая все еще находится в текстовом формате, и дату, которая была неправильно преобразована в дату «Excel».
Какой метод лучше всего зависит от того, что именно вы делаете; будь то однократная запись; поступают ли данные из CSV или из другого места и т. д.