
У меня есть два компьютера с Mac OS X, на обоих установлен Microsoft EXCEL 2011.
Для разделения параметров функции используется запятая, например:
function(arg1, arg2)
Однако моя рабочая машина использует точки с запятой, например:
function(arg1; arg2)
Как и где я могу это изменить?
решение1
Разделитель аргументов функций Excel 2011, похоже, привязан к региональным настройкам OS X. Мне удалось получить запятую в качестве разделителя аргументов в Excel, установив регион машины на США или Нидерланды. (Изначально это был швейцарско-французский)
Это, очевидно, также изменяет использование запятой и точки в числовых обозначениях и соглашение для отображения дат. Я смог настроить все это обратно на мои первоначальные предпочтения с помощью кнопок настройки, оставив при этом новое поведение разделителя аргументов нетронутым.
решение2
Для Mac OS X 10 настройки «Дополнительно...» в разделе «Язык и регион» позволяют вам выбратьДесятичный разделитель в 2-х местах, для чисел и валюты.
Если запятая не установлена ни в одном из десятичных разделителей, то ее можно свободно использовать в качестве «разделителя списка» в Excel. Обратите внимание, что для вступления изменений в силу необходимо закрыть и перезапустить все приложение Excel, а не просто закрыть и снова открыть файл.
Разделитель списков применяется как к формулам, так и к открытию файлов CSV.