Excel делает что-то напуганное.
Я пытаюсь ввести даты.
Когда я 02022015
в ячейку, он меняет номер на 2/1/7436
.
Есть идеи, почему он это делает? Дух? Ошибка оператора? Не хватает кофе?
Excel делает что-то напуганное.
Я пытаюсь ввести даты.
Когда я 02022015
в ячейку, он меняет номер на 2/1/7436
.
Есть идеи, почему он это делает? Дух? Ошибка оператора? Не хватает кофе?
Итак, вы уже отформатировали ячейку как дату. Когда вы вводите дату в том виде, в каком вы ее ввели, Excel видит ее как число 2 2,022,015
. Источник проблемы заключается в том, что Excel на самом деле хранит даты в виде чисел, в частности количества дней с 1 января 1900 года. То, что вы ввели, интерпретируется Excel как дата через 2 022 015 дней после 1 января 1900 года, то есть 1 февраля 2/1/7436
.
Чтобы обойти это, вам нужно ввести дату таким образом, чтобы Excel не перепутал число. Попробуйте принятый формат даты, например, mm-dd-yyyy
или m/d/yyyy
. То есть введите это вместо:
02-02-2015
или же
2/2/2015
Вы не можете ввести дату как длинное целое число, потому что Excel не может понять, что это дата.
Excel сохраняет даты как последовательные серийные номера, чтобы их можно было использовать в расчетах.
По умолчанию 1 января 1900 года - 1, например, 1 января 2015 года - 42005, потому что это 42 005 дней после 1 января 1900 года.
В результате 020202015 будет преобразован в дату рендеринга 2/1/7436
.
Используйте символ разделителя как / или -.
Однако, если у вас есть данные в этом формате, например, в ячейке A1
тогда эта формула может помочь вам:
=TEXT(A1,"00\/00\/0000")+0