Какой формат даты вы можете использовать в CSV, который Excel распознает однозначно? - PullRequest
0 голосов
/ 10 января 2019

Конечно, кому-то до меня нужно было подготовить год, месяц, день в одном поле для CSV, который "просто работает" в популярных версиях Microsoft Excel? Я хочу только дату, но не отметку времени, хотя, полагаю, я мог бы включить 00:00 или что-то в этом роде, если бы мне это было необходимо.

Panagiotis Kanavos указывает, что «Excel может только импортировать его и попытаться угадать, соответствуют ли текстовые значения определенному типу, используя настройки языка пользователя». У меня вопрос о том, какой формат заставит Excel правильно угадать в США и Европе, а в идеале везде.

Если это невозможно или ненадежно сделать в CSV, я приму ссылку на использование какого-либо ZIP-формата XML или чего-то, что Excel и другие электронные таблицы принимают повсеместно вместо CSV.

Это НЕ дубликат следующего:

Ответы [ 2 ]

0 голосов
/ 10 января 2019

Сложность ответа на ваш вопрос заключается в том, что для проверки предложенного ответа формат должен быть протестирован в «всех популярных версиях» в Excel

У меня есть несколько версий Excel, и в моем тестировании это:

enter image description here

работал во всех моих версиях (англо-американский язык)

0 голосов
/ 10 января 2019

Excel распознает YYYY-MM-DD как глобальный стандарт.

enter image description here

Мультфильм из: https://www.xkcd.com/1179/

...