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