文本转Excel表格 - 按分隔符拆分文本转换Excel工作表

快速把纯文本、多空格分隔字符、CSV、TSV转换Excel表格。支持按分隔符拆分、智能识别与一键导出Excel工作表,免费的在线工具。

输入文本或导入文件
分隔模式:
总行数: 0
总列数: 0
字符总数: 0

如何使用本工具转换 Excel 表格?

无需编写复杂的 Python 脚本,也无需使用繁琐的 Excel 分列公式与 VBA,本工具提供 “文本输入模式”“导入文件转换表格” 两种高效方式,均可两步极速搞定:

文本输入模式

1

输入或粘贴内容

在左侧文本框直接输入、修改或按 Ctrl + V 粘贴任意文本数据(支持多空格、CSV、TSV等)。

2

下载或复制表格

右侧自动识别并生成表格,点击 “下载 Excel (.xlsx)” 导出文件,或点击 “复制表格数据” 快速粘贴。

导入文件转换表格

1

选择或拖入文件

点击 “导入文件” 选择本地文本文件,或直接将 .txt / .csv / .log 文件拖拽、Ctrl+V 粘贴到页面中。

2

下载或复制表格

程序直接在内存中极速解析数据并渲染表格,点击 “下载 Excel”“复制表格数据” 即可完成。

什么是“智能识别”?它是如何工作的?

当您从日志、网页、文档或代码中复制出未经整理的文本时,格式往往参差不齐。选择 “智能自动识别” 模式后,系统会自动对输入文本进行特征扫描并自适应切分:

1. 多维样本采样扫描

程序优先提取文本前 8~10 行作为特征样本,统计 \t (Tab), (逗号)| (竖线); (分号)\s{2,} (连续多空格) 的出现频次与分布稳定性。

2. 权重决策与结构匹配

按照“制表符 > Markdown 竖线 > 标准 CSV 逗号 > 分号 > 连续多空格”的优先级判定最佳规则,确保从网页或数据库复制的表格不会被误切。

3. 动态补齐与异常清洗

自动根据最大列数对其余缺失列补齐空单元格,自动过滤 Markdown 虚线分隔符(如 |---|---|),并将首行平滑转换为表头。

文本转 Excel 支持哪些数据格式?

本工具内置全面的文本解析引擎,几乎覆盖日常办公、开发排错与数据清洗中遇到的所有主流纯文本形态:

1. 连续空格 / 定宽空格对齐

适用于服务器终端、命令行输出(如 ps auxdocker ps)、老旧系统文本报表等以多个空格对齐的表格。

PID USER CPU% MEM% COMMAND 1024 root 12.5 4.2 node server.js 1088 admin 3.1 8.7 python worker.py

2. 标准逗号分隔(CSV 格式)

支持 RFC 4180 标准。对于字段内包含逗号的情况,只要使用双引号 "..." 包裹即可精确识别,不会错位分列。

ID,Name,Department,Remarks 101,Alice,Engineering,"Level 2, Senior" 102,Bob,Marketing,"Remote Office"

3. 制表符分隔(TSV / Tab)

从网页表格、DBeaver/Navicat 数据库客户端、或直接从现有 Excel/Google Sheets 复制出来的纯文本,默认均以 Tab 分隔。

Order_ID Product Qty Price ORD-001 Mechanical Keyboard 2 89.99 ORD-002 Wireless Mouse 5 25.50

4. 竖线管道符 / Markdown 表格(|)

支持 Github/GitLab 等 Markdown 文档中的表格,程序会自动去除首尾的 | 并智能过滤掉 |---|---| 分割行。

| 项目名称 | 负责人 | 进度 | | Alpha项目 | 张三 | 进行中 | | Beta项目 | 李四 | 已完成 |

5. 欧洲标准分号分隔(;)

在德国、法国等欧洲语言区域,Excel 导出的 CSV 文件默认采用分号 ; 作为分隔符(避免与小数点的逗号混淆)。

Country;Capital;Population;Currency Germany;Berlin;83200000;EUR France;Paris;67750000;EUR

6. 多行循环合并(如每 N 行一条记录)

适用于纯换行联系人列表、多行表单导出。例如每 3 行包含“姓名、电话、地址”,可一键将每 3 行合并为 Excel 的单行 3 列。

张三 13800138000 北京市朝阳区 李四 13900139000 上海市浦东新区

常见问题解答 (FAQ)

Q1

如果智能识别切分不准确,该怎么调整?

如果文本中混合了多种特殊符号导致自动识别产生偏差,您可以直接在左侧 “分隔模式” 中点选具体类型(如多空格、逗号、Tab、分号、竖线等),或者选择 “自定义” 输入您指定的分隔符或正则表达式(如 /::|\#\#/)。

Q2

文本或文件会被上传到服务器吗?数据安全吗?

绝对安全,100% 纯本地处理。 本工具的所有文本解析、分列算法和 Excel 生成逻辑全部在您的浏览器本地内存中运行。不论是直接粘贴还是拖拽导入 .txt / .csv 文件,都不会向任何外部服务器发送您的文本数据。

Q3

导出的 Excel 文件与直接复制有什么区别?

- 下载 Excel (.xlsx):生成带表头灰底加粗样式、自适应单元格列宽、网格边框的标准化 .xlsx 文件,适合归档与发送给他人。
- 复制表格数据:将表格转换为标准的制表符剪贴板数据,点击后直接在已打开的 Excel、WPS、飞书文档或 Google Sheets 中按 Ctrl + V,即可完美粘贴对齐。

Q4

转换后的表格可以直接在页面上修改吗?

支持直接在线编辑。 右侧集成了类似 Excel 的 Handsontable 交互网格,双击任意单元格即可修改内容,支持行选、列宽拖拽与右键上下文菜单,修改后的内容在导出时会实时生效。