excel打开csv碰到中文乱码,先关掉文件,千万别覆盖原文件,再按实际编码重新导入。用桌面版文本导入向导的话,选utf-8、逗号分隔,把编号列设为文本再加载;新版本也可以从数据栏的从文本/csv入口核对相同选项。编码管字符还原,分隔符管分列,文本类型保住前导零,三项分开核对。要是原文件已经存成乱码问号,换编码基本救不回来,得重新拿正确的导出文件。
保留原 CSV,从数据入口重新导入
直接双击打开名单.csv出中文乱码,先关文件别点保存,开个空白工作簿点数据栏,用自文本或者旧版文本导入向导选中原文件。新版本可以从获取数据、从文件、从文本/CSV进入,别反复双击同一个文件,更别把乱码内容另存就当修好了。

按源文件编码选择,先看中文预览
本例文件确认为UTF-8,在文本导入向导第一步选分隔符号,文件原始格式选65001: Unicode (UTF-8),预览能正常读出市场、研发,再点下一步。如果源文件明确是简体中文旧编码,可检查936,别不看预览就把所有文件统一套同一种编码。
罗老师数据不上传 Excel VBA 本地处理专家 是一个面向企业隐私数据、本地化数据处理和 Excel 自动化的新手陪跑 skill。它不会要求用户上传原始表格,而是引导用户只提供表名、字段、规则和脱敏样例,再生成可复制到 Excel 里运行的 VBA 代码,帮助完成清洗、匹配、筛选、汇总、拆分和报表生成等任务。

分隔为三列,再把编号列设成文本
第二步只勾逗号,确认预览分成编号、部门、金额三列。下一步选第一列,列数据格式设文本后完成,导入位置选A1;本例0012、0037是业务标识,保留前导零比转成数字更重要。金额列仍按数值处理,别把整张表全部设为文本。

核对中文、编号和金额,另存工作簿
加载后检查B2是市场、B3是研发,A2、A3仍为0012、0037,金额为120、80,没问题再另存名单导入.xlsx。下次需要交付CSV时可选择CSV UTF-8格式,带BOM的UTF-8文件更便于Excel直接识别;仍需核对接收系统要求,不能只改扩展名来转换编码。

















