跳到主要内容
Convertube

PDF 转 Excel 转换器

在浏览器里把 PDF 表格转成 Excel。行列是根据文字在页面上的位置重建的,每页一个工作表,文件不上传。

在你的设备上运行免费,不限次数

把文件拖到这里

或者

支持 .pdf · 一次最多 20 个文件 · 单个最大 80 MB 这里的「上传」「下载」指的是浏览器从本机读一个文件、再写一个回去。你的文件不会发往任何服务器 —— 打开浏览器的网络面板看:没有任何一个请求带着你的文件。

PDF 转 Excel 常见问题

PDF 里根本没有表格,怎么找出来的?

不是读出来的,是量出来的。PDF 存的是一串带位置的字形,你看到的表格线是另外的绘图指令,文件里没有任何地方说「这里有个单元格」。行来自共享的基线——页面本来就是这么排的。列来自每个单元格占据的水平区间:区间相互重叠的就是同一列,而一个在多行上重复出现的区间才算列,否则只是一次缩进。

转完之后能直接求和吗?

能。内容是纯数字的单元格会以数字而不是文本存入,所以对着那一列直接 SUM 就行。原文的小数位数会作为显示格式保留,所以写成 48.50 的价格仍然显示 48.50,而不是 48.5。刻意保持文本的是那些「格式本身就是信息」的内容:前导零、千位分隔符、日期、电话号码——把它们转成数字等于悄悄破坏数据。

为什么每页单独一个工作表?

因为报表里的分页通常也是表格的分界,而且表头会在下一页重复。如果发现两页其实是一张表,合并很容易;而一张中间夹着若干行表头的工作表,拆开就难了。

不是表格的页面会怎样?

会原样变成单列的一行行文字。这是刻意的:把一段偶然缩进的正文切成多列,产出的东西看起来很像一张表,于是会有人相信它。只有当至少两个列位置在多行上重复出现时,这一页才会被当成网格。

哪些表格会转错?

三类,原因都一样——几何上本来就有歧义。单元格里的文字折到第二行时,那一行会变成新的一行,因为两行之间除了同属一列以外没有别的联系。合并单元格会落在它跨越的第一列。PDF 里是空的单元格这里也是空的,所以那种靠留白表示「同上」的表格,过来之后就是一片空白。

扫描版的表格能转吗?

不能,而且会直接说明,而不是给你一个看起来像模像样的结果。文字识别给出的是每个检测框一行文字,而这些框合并相邻单元格的情况足够多,导致网格会以很难察觉的方式出错。先用「PDF OCR 文字识别」能让文字变得可抽取,但扫描版表格无论用什么工具都是需要逐格核对的那一类。

转换结果是 XLSX 文件吗?

是的。结果保存为 .xlsx,能打开 XLSX 文件的程序都能打开它。

真的免费吗?

是。本站所有转换都免费,不用注册、没有水印、不限次数。处理在你自己的设备上完成,我们没有服务器账单要转嫁给你。

需要安装什么吗?

不需要。任何现代浏览器都能用,Windows、macOS、Linux、安卓、iOS 都一样。不用安装软件,也不用注册;在页面里转换过一次之后,断网也照样能继续转。

相关转换

PDF 工具

关于 PDF关于 ExcelPDF 转换