如何将 Mac excel 2011 更改为使用逗号而不是分号分隔?

Cri*_*ris 24 csv microsoft-excel

我的 Mac 上有 Excel 2011,当我尝试将 .xls 文件导出到 .csv 时,我最终得到了一个分号分隔的文件,而不是 .csv。

ps 我的键盘输入的系统首选项是意大利语

有什么事?

Tet*_*jin 29

Excel for Mac 目前没有设置从应用程序本身更改 CSV 分隔符。

选择的值分隔符取决于您所在的地区 和您所在地区的默认数字分隔符。要更改它们,请转到“系统偏好设置”>“语言和地区”:

系统偏好设置 > 语言和地区

然后您需要验证“高级...”>“常规”中的数字分隔符。

高级 > 一般

以下是 Excel 用于确定如何保存 CSV 文件的规则:

  • 如果您的语言?/?region?/?locale 使用逗号 ( ,) 进行小数分隔(即 π (pi) 显示为3,1416),那么 Excel 将使用分号 ( ;) 进行保存
  • 如果它使用点(.,? 又名句号或句点),那么它将用逗号 ( ,)分隔。

笔记:

  • 您需要更改您的一般区域才能使其正常工作。例如,如果您所在的地区是德国(,用于小数分隔),Excel 将始终;用于 CSV,即使在“高级”设置下更改小数点也是如此。例如,如果您想要,作为 CSV 分隔符,您可以选择美国作为区域。
  • 您需要重新启动 Excel 才能注意到。退出应用程序,更改区域,然后重新启动。

  • 更改小数点分隔符对我不起作用。我添加将整个“地区”从“法国”更改为“美国”。 (4认同)

小智 6

我试过接受的答案但没有成功。(High Sierra + Excel 16.10)我唯一的选择是使用开放式办公室,在此功能上远离Excel。

  • 另一种选择是添加“sep=”作为 csv 文件的第一行。 (3认同)