В Excel для Mac в настоящее время нет параметров для изменения разделителя CSV из самого приложения.
Выбранный разделитель значений зависит от вашего региона
и разделителей номеров по умолчанию для вашего региона. Чтобы изменить их, перейдите в «Системные настройки»> «Язык и регион»:
Затем вам нужно проверить разделители чисел в «Advanced…»> «General».
Вот правила, которые Excel использует для определения того, как он сохраняет файлы CSV:
Если ваш язык / регион / локаль использует запятую ( ,) для десятичного разделения (т. Е. Π (pi) отображается как 3,1416), то Excel сохранит с помощью точки с запятой ( ;)
Если он использует точку ( ., так называемый полный стоп или период), то он будет разграничить с запятыми ( ,).
Замечания:
Вам нужно изменить свой общий регион, чтобы он работал. Например, если вашим регионом является Германия (в которой используется ,десятичное разделение), Excel всегда будет использовать ;для CSV, даже при изменении десятичной точки в настройках «Дополнительно». Вы можете, например, если вы хотите ,в качестве разделителя CSV, выбрать Соединенные Штаты в качестве региона.
Вам нужно перезапустить Excel, чтобы это заметить. Выйдите из приложения, измените регион и запустите его снова.
Спасибо, но это не работает. Я испробовал оба ваших решения ....
Крис Коул
Здесь работает многократно, переключите разделители числа и запятой в разделители «точка» и наоборот. Перезапустите Excel, откройте файл xlsx, сохраните как csv или windows csv, сохраните его с помощью альтернативной запятой / точки с запятой
изменение десятичного разделителя не работает для меня. Я добавляю, чтобы изменить весь «регион» с «Франция» на «Соединенные Штаты».
Cyrilchampier
1
Я попытался уточнить ваш пост - я заметил, что фактические настройки десятичной точки не имеют значения для Excel. Это регион, который должен измениться. Поэтому для меня, живущего в Германии, мне пришлось изменить его на американский, чтобы правильно интерпретировать CSV запятыми. Я считаю это ошибкой или, по крайней мере, отсутствием функций в Excel, которые должны иметь возможность переопределить настройки системы.
Slhck
6
Я попробовал принятый ответ безуспешно. (High Sierra + Excel 16.10) Мой единственный вариант - использовать в этой функции открытый офис, далеко от Excel.
Я попробовал принятый ответ безуспешно. (High Sierra + Excel 16.10) Мой единственный вариант - использовать в этой функции открытый офис, далеко от Excel.
источник