Перейти к содержимому

Excel Power Query: формат даты

1

Я пытаюсь импортировать даты из CSV-файла в Excel. Входные данные имеют формат m / d / yyyy, и то же самое относится к моей системной настройке:

System settings

Однако, когда я изменяю настройку «Тип данных» при импорте, он портит даты. Очевидно, он переключается на д / м / гггг, а затем не понимает даты:

Error

Я понятия не имею, как это изменить. Даже если я вручную изменю формат ячейки на дату с помощью m / d / yyyy, это, похоже, не даст эффекта. Как я могу убедиться, что мои даты правильно распознаются с помощью опции изменения типа столбца, не переписывая мои данные?

Спасибо!

2 139 просмотров
lte__ спросил 8 лет назад
L 112

1 ответ

1
Принятый ответ

Я не уверен в этом, но я думаю, что Power Query распознает дату по вашей локали, а не по настройкам короткой даты. Я предлагаю одно из этих двух решений:

  1. В Power Query, когда вы меняете настройку типа даты, сделайте это, щелкнув правой кнопкой мыши заголовок столбца. Затем выберите Change Type --> Using locale. После этого у вас будет возможность выбрать английский (США). или же
  2. Используйте Legacy Wizard, который должен дать вам возможность указать исходный формат даты во время импорта.

Этот беспорядок с форматами даты продолжается по крайней мере 10 лет ... Сумасшедшие они до сих пор не исправили. Изменить тип -> Использование локали работает, но я до сих пор не понимаю, почему Excel не может использовать системные настройки ...

lte__ · 8 лет назад · 0

OPEN, файл будет проанализирован в соответствии с настройками краткой даты, также как и просто ввод даты в ячейку листа. Кажется, они изменили свое отношение к настройке короткой даты и к локали, когда разработали PQ.

Ron Rosenfeld · 8 лет назад · 0

... что делает международную работу болью в заднице ...

lte__ · 8 лет назад · 0
Ron Rosenfeld ответил 8 лет назад
R 1 900