У меня есть файл CSV, открытый в Excel. В этом файле используются разделители запятых (,
), но разделителем по умолчанию для Excel (с европейской конфигурацией) является точка с запятой (;
).
Примечание: я знаю, что в Америке они используют разделитель запятых, но в Европе мы используем разделитель точки с запятой. Это мы делаем, потому что запятая используется для десятичного оператора.
Разработчики Excel знают, что это проблема европейских CSV-файлов (с ;
), и используют точку с запятой, потому что Excel и мой компьютер настроены по-европейски.
Файл, который я открою, теперь является американским CSV-файлом, в котором в качестве разделителя используются запятые.
У меня вопрос: как я могу динамически менять разделители в Excel 2016, не меняя каждый раз конфигурацию моего компьютера?
Если я сохраню файл и у меня будет три варианта:
- CSV (MS-DOS) (
*.csv
) - CSV (Macintosh) (
*.csv
) - CSV (разделенный
разделительным списком с разделениемзапятыми) (*.csv
) 1
Смотрите изображение ниже
1 В голландском варианте и изображении: gescheiden door lijstscheidingsteken. Понятия не имею, что это значит.
Я пробовал эти три варианта, но ни один из них не разделит файл CSV правильно.
Обновление 1
Ответ от @ Gary's Student хороший, но запятые снова меняются на точку с запятой. Это не то, что я хочу.