先说说怎么回事:AI 在生成表格时,默认输出的是 Markdown 格式——也就是用竖线 | 和横线 --- 拼出来的“伪表格”。网页上因为渲染引擎的存在,看起来规规整整;但一旦复制到 Word 里,渲染层丢失,暴露出来的就是那一堆让人头疼的竖线和分隔符。这不是编码错误,也不是 AI 抽风,而是 Markdown 表格的源码没有被 Word 识别成真正的表格对象。

背景
用豆包、DeepSeek、Kimi、ChatGPT 这些 AI 工具整理资料时,它们经常以 Markdown 表格的形式输出数据。复制到 Word 后,你看到的可能是这样的内容:
| 字段 | 含义 | 示例 |
| --- | --- | --- |
| title | 标题 | 文章标题 |
猛然一看像乱码,其实只是 Markdown 的“源代码”被原封不动贴过来了。Word 不会自动把它解析成表格,所以才会出现竖线、错列、歪歪扭扭的情况。
一、Markdown 表格为什么会变成竖线?
Markdown 表格的语法很简单:
|用来分隔列;---那一行用来区分表头和数据行;- 每一行代表表格的一行。
网页编辑器(比如 GitHub、Markdown 预览插件)会把这堆符号渲染成漂亮的表格。但 Word 的粘贴机制不处理这种渲染,如果你复制的是代码源而非渲染后的内容,看到的就只剩竖线和横线了。
二、少量表格:用 Word 自身功能转换
如果只是处理一两个小表格,手动操作也不麻烦:
- 先删掉
| --- | --- |这一行(表头分隔行); - 去掉每行开头和结尾的
|; - 把中间剩下的
|替换成制表符(Tab); - 在 Word 里选中这段文本;
- 点击“插入”→“表格”→“文本转换成表格”;
- 分隔符选择“制表符”,点确定。
这个方法适用于简单表格,但要是文档里有十几个表格,或者表格结构复杂,手动操作就显得力不从心了。
三、技术用户:用 Markdown 转 docx
如果你手里拿到的是一份完整的 Markdown 文件,推荐直接上命令行工具——Pandoc。
一行命令就能搞定:
pandoc input.md -o output.docx
转换完成后,有几个地方建议重点检查:
- 表头是否正确对齐;
- 列数是否与原文一致(尤其注意合并单元格场景);
- 单元格内的换行是否被吃掉;
- 日期、金额、编号这类数据有没有被 Word 自动格式化;
- 多列宽表格是否超出页面宽度。
Pandoc 是技术圈的老牌工具,转换质量很高,但毕竟是人机翻译,细节处仍需人工校验。
五、推荐处理顺序
| 场景 | 推荐方式 |
|---|---|
| 单个小表格 | Word 文本转换表格 |
| 完整 Markdown 文件 | Pandoc 转 docx |
| 多个 AI 表格 | 使用专业导出工具转换 Word |
| 需要数据继续加工 | 导出 Excel 后检查 |
| 只用于阅读归档 | 导出 PDF 或图片 |
最后提醒一句:无论用哪种方式,正式交付前花几分钟手动校验表格——列数、表头、关键数据、长文本换行——这点时间绝对值得花。毕竟,格式再漂亮的文档,一旦表格错列,专业感瞬间归零。
参考资料与延伸阅读
- GitHub Docs:Organizing information with tables
https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/organizing-information-with-tables - GitHub Fla vored Markdown Spec
https://github.github.com/gfm/ - Pandoc User's Guide
https://pandoc.org/MANUAL.html - Microsoft Learn Answers:Word 文本转换表格相关排查
https://learn.microsoft.com/en-us/answers/questions/5841314/i-cant-convert-a-text-to-a-table-it-does-not-give
