如何在 Windows 上把 PDF 转换为 Excel
如果你用的是 Microsoft 365 中的 Excel,数据 › 获取数据 › 来自文件 › 从 PDF 可以导入数字 PDF 中的表格,表格结构清晰时效果不错。想在没有订阅、也不上传的情况下转换任何 PDF,File Acture 的“转换文件”会在你的电脑上把每一页变成单独的工作表;单元格以文本形式写入,金额列可用 Excel 的“分列”变成真正的数值。
更新于 2026年9月29日阅读约 6 分钟
File Acture 团队
银行对账单、价目表或报告以 PDF 形式发来,而你需要把数字放进电子表格。重新输入既慢又容易出错,从 PDF 复制往往会把所有内容挤进一列。本文介绍 Excel 自己能做什么、做不到什么,以及如何在电脑上转换 PDF,而不必把它发到任何地方。
Excel 自己能把 PDF 转成表格吗?
可以,前提是你的 Excel 来自 Microsoft 365 订阅。Excel 不能通过“文件 › 打开”打开 PDF,但它的 Power Query 导入功能可以读取 PDF 中的表格:依次选择 数据 › 获取数据 › 来自文件 › 从 PDF,选中文件后,“导航器”窗口会列出找到的表格和页面。
如果你本来就在付费使用 Microsoft 365,而且 PDF 是数字生成的(例如从财务软件导出),这就是最好的免费方法。不过在依赖它之前,最好先了解它的局限。
- 擅长的情况: 行列清晰的表格能干净地导入,加载前可以逐个预览,还能用 转换数据 在 Power Query 编辑器中整理。
- 扫描版 PDF: 扫描件是页面的图片,PDF 导入不会识别图片中的文字,因此找不到可导入的内容。
- 松散的版式: 只用空格对齐、并非真正表格的数字,可能被拆成奇怪的表格或被漏掉,最后只能手动拼出工作表。
复制粘贴、Word 或在线转换器怎么样?
在 Edge 中打开 PDF,复制表格再粘贴到 Excel 很快,但通常每一行都会落进同一个单元格,列还得自己拆分。
Word 可以打开 PDF 并重建为文档,它识别出的表格可以再复制到 Excel。简单页面上可行;内容密集的页面在转换时版式会偏移,表格也可能散开。
PDF 转 Excel 的网站会在自己的服务器上转换文件,也就是说你要把对账单或工资表上传给第三方。上传之前,请先阅读在线 PDF 工具会如何处理你的文件。
File Acture 如何在 Windows 上把 PDF 转为 Excel?
File Acture 的 转换文件 工具可以双向转换。拖入 PDF 后选择 Word、Excel 或 PowerPoint 作为目标;拖入 Office 文件则会转成 PDF。检测到的格式 一行会显示工具根据文件内容识别出了什么。
转换为 Excel 时,PDF 的每一页都会成为单独的工作表。每一行文字变成一行,并按它在页面上的位置分到各个单元格,所以 PDF 里的列在工作表中仍是列。单元格以文本形式写入,长编号和开头的 0 都会原样保留。只转换文字:PDF 中的徽标、图表和照片不会复制到工作表里。
转换在你的电脑上进行,PDF 从不上传。结果是一个与 PDF 同名的新 .xlsx 文件,保存在你选择的文件夹中,原文件保持不变。取消或出错时,不会留下写了一半的文件。可以一次转换多个 PDF,带密码的 PDF(包括 AES-256 加密的)输入密码即可打开。
扫描版 PDF 怎么办?
在 Windows 上,File Acture 转换时不会识别扫描页面中的文字。请先用 OCR PDF 为 PDF 加上文字层,再转换这个可搜索的副本。
如何在 Excel 中把文本单元格变成数字?
转换后的单元格是文本,所以在你转换之前,Excel 不会对金额列求和。每列只需几秒,而且由你决定转换哪些列,账号和编号可以继续保留为文本。
选择适合你表格的方法:
- 分列: 选中一列,依次选择 数据 › 分列,然后点击 完成。Excel 会重新读取单元格,把看起来像数字的内容变成数值。
- 转换为数字: 如果单元格显示一个绿色小三角,选中它们,点击选区旁边的警告图标,然后选择 转换为数字。
- 小数分隔符不同: 如果 PDF 写的是 1.234,56,而你的 Excel 需要 1,234.56(或者反过来),在“分列”的最后一步打开高级设置,指定小数分隔符和千位分隔符,再点击 完成。
免费吗?隐私有保障吗?
免费版每台电脑可运行 3 次,每次最多 5 个文件。Pro 为一次性购买,一个许可证用于一台电脑;查看价格。转换过程中没有任何内容离开你的电脑。
需要可编辑的文档而不是表格?请看如何在 Windows 上把 PDF 转换为 Word。正在把 File Acture 和网页服务作比较?请阅读适用于 Windows 的离线 iLovePDF 替代方案。
如何用 File Acture 在 Windows 上把 PDF 转换为 Excel
- 1
打开“转换文件”
打开 File Acture,选择侧边栏“文件”组中的第一个工具 转换文件。
- 2
添加 PDF
把 PDF 拖进窗口。检测到的格式 一行会确认它被识别为 PDF。
- 3
选择 Excel 作为目标
在 Target format 中选择 Excel电子表格 (.xlsx)。
- 4
转换
点击 转换。表格以 PDF 的文件名和 .xlsx 扩展名保存,PDF 保持不变。
- 5
把金额变成数字
在 Excel 中逐列选中金额列,使用 数据 › 分列 › 完成。
在电脑上把 PDF 表格转成 Excel,无需上传。
免费试用 · 在你的电脑上运行
| 方法 | 文件留在电脑上 | 扫描版 PDF | 得到的结果 |
|---|---|---|---|
| Excel“获取数据 › 从 PDF”(Microsoft 365) | 是 | 否 | 检测到的表格,可在 Power Query 中编辑 |
| 从 Edge 复制粘贴 | 是 | 否 | 通常每行一个单元格 |
| 在线转换器 | 否,文件会被上传 | 视网站而定 | 视网站而定 |
| File Acture 转换文件 | 是 | 先做 OCR PDF | 每页一个工作表,单元格为文本 |
常见问题
Excel 能直接打开 PDF 吗?
不能通过“文件 › 打开”。在 Microsoft 365 的 Excel 中,使用 数据 › 获取数据 › 来自文件 › 从 PDF,可以导入数字 PDF 中的表格。
为什么转换后表格里的数字是文本?
File Acture 以文本形式写入单元格,这样编号、电话号码和开头的 0 都不会丢失。选中金额列,使用 数据 › 分列 › 完成,或“转换为数字”选项,即可变成数值。
扫描版 PDF 能转成 Excel 吗?
可以,分两步。先用 OCR PDF 给扫描件加上文字层,再用“转换文件”转换新副本。没有这一步,扫描页面里就没有可放进单元格的文字。
支持带密码的 PDF 吗?
支持。File Acture 询问时输入密码即可;使用 AES-256 加密的 PDF 也支持。
转换时我的 PDF 会被上传吗?
不会。File Acture 在你的电脑上读取 PDF,并在电脑上写出 .xlsx 文件。原始 PDF 保持不变。
File Acture 能把 Excel 文件再转回 PDF 吗?
能。把工作簿拖进“转换文件”即可转成 PDF。如果电脑上装有 Excel,File Acture 会用它来转换,所以 PDF 与 Excel 中的样子一致;旧的 .xls 文件也可以。