Excel 不支持读取或写入 CSV 文件的分隔符设置

San*_*dra 23 windows csv regional-settings microsoft-excel

当保存在Excel /打开CSV文件,默认分隔符是分号;,因为我需要它是一个逗号,我试图通过改变语言和区域设置以下其他几个职位对这个问题(去改变它,即如何获得Excel中将逗号解释为 CSV 文件中的默认分隔符?)。

但是,在这些设置中更改列表分隔符后,我的 Excel 继续使用分号保存 CSV 文件。是不是因为在我的列表分隔符设置为分号时安装了 Excel?还是我在这里缺少其他设置?

San*_*dra 36

我发现了问题。我在区域设置中的十进制符号也是逗号(欧洲),因此,即使我的列表分隔符是逗号,CSV 也用分号保存。现在我将十进制符号更改为一个点,现在使用逗号作为分隔符正确创建了 CSV 文件。我测试了两次,现在知道必须有一个例外:如果十进制符号是逗号,则列表分隔符将是分号,否则设置。

  • 感谢您花时间用答案更新帖子。 (13认同)

Ray*_*ian 5

为了节省

保存文件之前,您需要在语言和区域设置中调整列表分隔符-

在此处输入图片说明


开业用

转到数据 - 获取外部数据 - 从文本

在此处输入图片说明

选择文件

选择分隔符,按下一步 在此处输入图片说明

并选择分隔符 逗号

在此处输入图片说明

点击完成

在此处输入图片说明


或者,将其拉入,然后将文本用于列,请参见此处