如何在Microsoft Excel 2016中正确导入CSV文件?
解决Excel导入CSV未按逗号分隔的问题
我之前也碰到过这个烦人的问题!直接双击打开CSV文件时,Excel经常会因为默认设置的问题,把整行带逗号的内容一股脑塞进同一列。想要正确按逗号拆分单元格,你得用数据导入向导来手动指定规则,具体操作步骤如下:
- 打开Excel,切换到「数据」选项卡,点击「自文本/CSV」(不同Excel版本的命名可能略有差异,比如旧版叫“从文本”或“获取外部数据-自文本”)
- 选中你的
test.csv文件,点击「导入」按钮 - 在弹出的导入预览窗口中,找到「分隔符」设置区域,勾选「逗号」选项,同时取消其他默认勾选的分隔符(比如制表符)
- 此时你能在预览区看到数字已经被拆分成单独的列了,确认没问题后点击「加载」即可
如果是Excel 2010及更早的版本,导入向导会分三步进行:
- 第一步选择「分隔符号」,点击「下一步」
- 第二步勾选「逗号」作为分隔符,确认预览内容正确后点击「下一步」
- 第三步可以按需设置各列的数据格式(比如常规、文本),最后点击「完成」
额外提醒:如果你的CSV文件里存在带引号的内容(比如"张三,李四",123),Excel会自动识别引号内的内容为一个完整单元格,这是符合CSV标准的行为,你的案例里没有这种情况,所以直接勾选逗号分隔符就能解决问题。
内容的提问来源于stack exchange,提问作者Soerendip




