在日常办公中,Excel 转 TXT 是一个非常高频的需求。有时候需要把表格数据导入到其他系统,有时候需要把数据交给程序处理,还有时候只是想把表格内容保存成纯文本备用。但很多人在操作时都会遇到同样的困惑:保存出来的文件中文乱码、多个 Sheet 不知道怎么处理、列与列之间的分隔符选哪种才对……
这篇文章把 Excel 转 TXT 的几种主流方法都梳理清楚了,不同场景选不同的方法,照着做就能搞定。
为什么要把 Excel 转成 TXT?
在展开方法之前,先简单说一下这个需求背后的场景,帮你找到最适合自己的方案。
最常见的情况是数据导入需求。很多业务系统、数据库、统计软件在导入数据时,只接受 TXT 或 CSV 格式,不接受 xlsx 文件,这时候就必须先转换格式。
另一种情况是跨平台兼容。Excel 文件依赖 Office 软件才能正常打开,而 TXT 是最通用的格式,任何设备、任何操作系统都能直接打开,便于分享和存档。
还有一种情况是纯文本提取。有时候只需要表格里的文字内容,不需要格式、公式、颜色,TXT 格式反而更干净、更轻量。
方法一:直接另存为 TXT(最快、最常用)
这是 Excel 文件另存为 TXT 格式最直接的方式,适合绝大多数日常场景,不需要任何额外工具,几步就能完成。
具体操作步骤如下:
第一步,打开需要转换的 Excel 文件,确认当前停留在需要导出的那个 Sheet 上。
第二步,点击左上角的文件,选择另存为,然后选择一个保存位置。
第三步,在"保存类型"的下拉框中,选择以下其中一种格式:
- 文本文件(制表符分隔)*.txt:列与列之间用 Tab 键分隔,适合导入数据库或其他程序处理
- CSV UTF-8(逗号分隔)*.csv:列与列之间用逗号分隔,兼容性最好,适合跨系统使用
第四步,点击保存,系统会弹出提示框,提示"此格式不支持多工作表",直接点击确定继续保存当前 Sheet 即可。
第五步,如果打开后发现中文乱码,可以用记事本打开这个 TXT 文件,点击另存为,把编码选项从 ANSI 改成 UTF-8,重新保存一次,乱码问题就能解决。
适用场景: 单个工作表、数据量不大、临时转换需求。
需要注意的是: 这个方法每次只能导出当前激活的工作表,如果 Excel 文件里有多个 Sheet,需要逐一切换、分别保存,效率相对较低。另外,Excel 里的公式、颜色、合并单元格等格式信息在 TXT 中都会丢失,只保留数值和文字本身。
方法二:复制粘贴到记事本(适合少量数据)
如果只需要导出表格中的部分内容,不需要整个文件,复制粘贴是最灵活的方式。
操作步骤:
第一步,在 Excel 中用鼠标选中需要的数据区域,或者按 Ctrl + A 全选当前 Sheet 的内容。
第二步,按 Ctrl + C 复制。
第三步,打开 Windows 自带的记事本(在开始菜单搜索"记事本"或"Notepad"即可找到)。
第四步,在记事本中按 Ctrl + V 粘贴。此时表格数据会以 Tab 分隔的形式显示,每一行 Excel 数据对应记事本中的一行文字。
第五步,按 Ctrl + S 保存,把文件命名为 .txt 格式即可。
适用场景: 只需要表格中的一部分数据、临时性的文字提取需求。
需要注意的是: 如果单元格里有复杂的公式,粘贴到记事本的是计算结果而不是公式本身,这一点在操作前需要确认是否满足你的需求。此外,这个方法在数据量很大时,粘贴速度会比较慢,建议数据量在几千行以内使用。
想顺手处理 PDF?推荐这个免费小程序
说到文件格式转换,很多人在处理完 Excel 之后,下一步往往还需要对 PDF 文件进行操作,比如把 PDF 转成 Word 再编辑,或者把表格截图合并成 PDF 文件发给对方。
这里推荐一个经过实测、完全免费的工具——青蓝PDF转换,微信小程序,在微信里直接搜索「青蓝PDF转换」就能找到,无需下载任何 App,即用即走。
它主打的是 PDF 格式转换功能,支持 PDF 转 Word、PDF 转 Excel、图片转 PDF、PDF 合并拆分等多种常用格式互转。操作界面非常简洁,打开之后选择功能、上传文件、点击转换,整个流程不超过一分钟,没有复杂的设置选项。
最值得一提的是它的免费无套路——不限页数提示、不弹会员购买窗口、不设隐藏收费,上传就转、转完就下载,没有任何附加条件。相比 WPS 等工具需要开会员才能解锁高级功能,青蓝PDF转换做到了真正意义上的零门槛免费使用。微信扫一下或者搜索「青蓝PDF转换」,下次遇到 PDF 处理需求直接就能用上。
方法三:WPS 表格的导出功能
如果你平时用的是 WPS 而不是 Microsoft Office,同样可以用类似的方式把表格转成 TXT。
在 WPS 表格中,点击左上角文件 → 另存为,在保存类型中同样能找到"文本文件(*.txt)"和"CSV 文件(*.csv)"选项,操作流程与 Microsoft Excel 基本一致。
WPS 在处理中文编码时表现相对更好,直接保存的 TXT 文件通常不会出现乱码问题,这对于经常处理中文内容的用户来说是一个不小的优势。
适用场景: 习惯使用 WPS 的用户,或者需要处理大量中文内容的场景。
方法四:借助在线文档工具处理(适合协作场景)
如果你的数据存放在飞书文档或腾讯文档这类在线协作工具中,也可以直接在这些平台上导出为 TXT 或 CSV 格式,不需要先下载成 Excel 再转换,减少了一个中间步骤。
以腾讯文档为例:打开在线表格 → 点击右上角文件 → 导出 → 选择"CSV 格式",即可下载一个可直接当 TXT 使用的纯文本文件。
适用场景: 数据本身存储在在线文档平台、需要多人协作处理数据的场景。
不同场景怎么选方法?一次讲清
梳理完上面几种方法,这里做一个简单的选择指引,帮你快速定位最适合自己的方案:
只需要转当前一个 Sheet,追求最快速度 → 直接用 Excel 另存为 TXT,30 秒搞定
只需要部分数据,不想保存整个文件 → 复制粘贴到记事本,灵活选取
日常使用 WPS,担心中文乱码 → WPS 另存为 TXT,中文兼容更稳定
数据在在线文档平台,不在本地 Excel → 直接用飞书文档或腾讯文档导出 CSV
操作前需要注意的几件事
在动手之前,有几个容易被忽略的细节值得提前确认:
关于合并单元格: Excel 中如果存在合并单元格,转换成 TXT 之后,合并的部分只会保留第一个单元格的内容,其他格子会变成空白。如果对数据完整性有要求,建议提前在 Excel 里取消合并单元格,再进行转换。
关于公式单元格: TXT 格式不支持公式,转换后保存的是公式的计算结果。如果需要保留公式本身,TXT 不适合作为存储格式。
关于编码问题: 在 Windows 系统上,默认的文本编码有时是 ANSI,在 Mac 或 Linux 系统上打开可能出现乱码。建议统一选择 UTF-8 编码保存,跨平台兼容性最好。
关于多个 Sheet: 无论哪种方法,一次操作只能导出一个 Sheet。如果 Excel 文件中有多个工作表都需要转换,需要多次重复操作,每次切换到对应的 Sheet 后再保存。
总结
Excel 转 TXT 本身并不复杂,核心方法就是另存为这一步,选对格式和编码就能解决绝大多数问题。遇到中文乱码、多 Sheet 处理这类常见情况,按照上面的步骤逐一排查,基本都能快速解决。
如果同时还有 PDF 处理的需求,记得在微信里搜索「青蓝PDF转换」,免费无套路,格式转换一步到位,不用再找其他工具。
