2014-10-17 2 views
1

Есть ли способ установить формат даты по умолчанию в Excel с использованием четырехзначных лет?Держите Excel от даты преобразования при открытии/сохранении CSV

Наш процесс получает файлы CSV, созданные внешним процессом (например, SAS, SPSS), и считываются в другое приложение. Иногда необходимо открывать, редактировать и сохранять CSV, например, удалять столбцы конфиденциальных данных, исправлять выбросы и т. Д.

Проблема заключается в том, что Excel читает действительные даты в CSV (например, 8/23/2013), преобразует их в даты и отображает их с двухзначными годами. Поэтому, когда вы его сохраняете, даты сохраняются в виде двухзначных лет, таким образом, затрагивая проблему Y2K.

Я знаю, что Excel не может прекратить распознавать даты (по крайней мере, не меняя файл CSV или тщательно определяя формат для каждого столбца с помощью мастера импорта текста). Но, может быть, получить формат даты по умолчанию для использования четырехзначных лет?

Stop Excel from automatically converting certain text values to dates

ответ

0

На OSX, в Excel

  • выберите "Excel" из верхнего меню,
  • выберите "Настройки"
  • выбрано "Редактировать"
  • выберите «Сохранить дисплей дат, введенных с четырехзначными годами "

В Windows

  • Из меню «Пуск» Windows выберите «Панель управления».
  • Дважды щелкните значок «Региональные и языковые параметры» или папку.
  • В диалоговом окне «Параметры региона и языка» перейдите на вкладку «Региональные параметры».
  • Нажмите «Настроить».
  • Перейдите на вкладку «Дата».
  • В списке Формат коротких дат выберите формат, который использует четыре цифры для года ("yyyy"
Смежные вопросы