Клиент хочет специальный формат столбца даты в Excel.

Он хочет, чтобы дата (например, 02.06.2014 и отформатированная как краткая) изменилась на число (41792), когда формат изменился на General .

К сожалению, мой столбец даты вообще не меняет значение при изменении формата с short-date на general ...

Вы знаете, как этого добиться?

заранее спасибо

1 ответ1

2

Ваш клиент пытается сказать вам, что, несмотря на то, что вы генерируете даты, они заканчиваются строкой символов вместо значения даты, которое понимает Excel.

Если текстовый формат вашего столбца даты таков, что вы вводите точки в Excel при вводе дат: СТОП. Введите даты с косой чертой, и Excel распознает их как дату:

«01.09.2015» введено в ячейку Excel
Просто нажмите Enter. Если щелкнуть ячейку, вы увидите, что Excel отформатировал вашу запись в качестве даты для вас.

Формат Excel "Дата"

Если вы каким-то образом генерируете эту таблицу из другой программы, вам придется задать еще один вопрос о том, как выводить дружественные для Excel даты из этой программы, но суть в том, что это будет число, считающее дни с декабря 31 января 1899 года (1 января 1900 года - 1 для дат Excel).

Чтобы преобразовать данные, которые уже были сгенерированы, см. Полезную страницу Microsoft: преобразование дат, сохраненных в виде текста, в даты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .