2025-11-20 修订注记:根据 @ririliu 的建议对部分操作进行了调整与优化,特此致谢。
1 基本操作
(1)用 “记事本” 或其他文本编辑器打开 csv 文件,复制文件的全部内容。
(2)新建一个 Excel 工作簿文档,然后点击 “开始” 选项卡 → “粘贴” 按钮右下角的箭头,再点击弹出菜单中的 “使用文本导入向导”。

(3)在 “文本导入向导 - 第 1 步,共 3 步” 窗口中,
- “原始数据类型” 选择 “分隔符号”
- 然后勾选 “数据包含标题”。
完成上述操作后点击 “下一步”。

(4)在 “文本导入向导 - 第 2 步,共 3 步” 窗口中,
- “分隔符号” 栏目中勾选 “逗号”(因为 csv 文件是用逗号分隔各列的)
完成上述操作后点击 “下一步”。

(5)在 “文本导入向导 - 第 3 步,共 3 步” 窗口中,根据需要调整各列的数据类型(若无特殊需求,也可以不做调整,让 Excel 自行判断)。然后点击 “完成” 导入数据。

(6)在弹出的 “导入数据” 对话框中,选择要放置数据的位置。确认无误后,点击 “确定”。

至此,数据导入过程全部结束。
2 补充说明
- Excel 也可以直接打开 csv 文件,为何不直接双击打开?
- 答:因为 Excel 默认只能读取 ANSI 编码的 csv 文件。但很多 csv 文件是 UTF-8 编码的,Excel 无法正常读取。而通过数据导入向导,Excel 可在读取 csv 文件时自动判断编码,避免出现问题。
- 附:WPS 表格和 LibreOffice Cala 可以直接读取 UTF-8 编码的 csv 文件。
- 为何不使用 Office 2019 及以后版本自带的新版导入向导?
- 答:新版导入向导虽然功能更加强大,但加载速度较缓慢,尤其是在旧型号计算机或低配置计算机上很容易卡死。此外,新版本导入向导似乎无法正确识别 csv 文件中各列的标题。
1 个赞
这个选 从文本(旧版) 的意义是什么?获取数据 那里,来自文件 也可以选csv 啊。两者有什么区别吗?
哦哦,没看到最后的说明 
新版加载慢倒是没感觉。标题的话,在导入界面,选择转换数据,在新打开的 power query 中可以更改第一行为标题。
1 个赞
可能确实和硬件有关,我之前是在 kvm 虚拟机里运行 Windows 10 LTSC 2021(64 位),分配 2 GB 内存,运行 Excel 2021 LTSC,卡得难以接受……
包括那个 Power Query 感觉也挺卡的。
另外在我自己的实体机上(内存为 15 GB,CPU 为 AMD Ryzen 5 5500U,操作系统为 Windows 11),在 Excel 中运行新版导入向导,虽说没那么卡,但点击工具栏中的 “从文本导入” 按钮后,差不多也要加载个半分钟。
感谢提醒!
我都是把csv内容复制之后,点“粘贴”下拉菜单中的“使用文本导入向导…”操作的

2 个赞
我一般是先用文本编辑器转换编码,或者直接用emeditor编辑器来读取csv文件。
这个确实是一个好主意,但之前偶尔会遇到 UTF-8 转 ANSI 时,部分字符转换失败的情况。
确实没搞懂, 为啥excel 不支持直接打开utf8带中文的csv文件. 每次都要非要这样转一般.
现在基本就用 tc cvstab插件预览 ( 可以过滤和排序) ,或者用emeditor 编辑.
实在不行才考虑excel.
office系列是积年屎山.
很多bug都是修补性质的, 根本无力从头解决.
utf-8编码出现的时间比office晚多了. 所以也是很难从头解决.
目前来看, 多维表格对excel其实是降维打击.
有本地, 脱机可用的多维表格吗? (obsidian之类搞的, 数据稳定性有缺陷, 血泪教训已经被坑过几次了.)
这个baserow 很久前 试用过, 最后选了nocodb, 忘记为啥排除了.
你觉得这个baserow什么特色让你选择了它.
现在我csv最头痛的问题就是有和分隔符号一样的符号出现在数据里 