PDFIntact

从 PDF 中原样取出表格与正文

将财务报表 PDF 表格转换为 Excel,同时保留列、表头、金额单位和可追溯的核对信息

财务报表 PDF 转 Excel:保留表格结构与单位的核对方法

将财务报表 PDF 中的表格转到 Excel 时,如何保留多级表头、金额单位、负数、附注及来源页,并逐项核对转换结果。

PDFIntact 编辑团队发布

先明确表格用途,再开始转换

把资产负债表、利润表或现金流量表从 PDF 转到 Excel 前,先确定工作簿的用途。用于财务分析的表格和用于审计留档的表格,需要保留的信息并不完全相同。

  • 用于计算和制作图表时,重点保留数值及对应的行、列表头。
  • 用于同比或环比时,确保本期与上期列的对应关系不变。
  • 用于复核或审计时,记录原始页码、报告期间、币种和金额单位。
  • 如果需要编辑整份文件中的正文、附注和公式,Word 或 Markdown 可能比 Excel 更合适。

Excel 适合处理结构化表格,并不适合完整保存文档版式。PDFIntact 会将检测到的表格和图表导出到 Excel;若还需要段落、标题和公式,应选择 Word 或 Markdown。

转换前检查这五项

1. PDF 是否有可用的文本层

能够选中文字,并不代表 PDF 内部保存了真正的单元格。有些 PDF 只记录每个字符在页面上的坐标,并不知道它属于哪一行、哪一列。整张表粘贴到一列、列顺序错乱或复制后为空,都是常见信号。

如果完全无法选中文字,该页可能是一张扫描图片。此时普通复制粘贴无法提取内容,需要先用 OCR 识别图片中的文字。

2. 表格的边界在哪里

先确定表名、金额单位和脚注是否要一起提取。“人民币千元”或“单位:万元”即使印在表格外,也决定了全部数字的含义。一旦漏掉,数值看似正确,实际量级却可能完全不同。

每张表至少应记录:

  • 表格名称
  • 报告期间
  • 币种和金额单位
  • 合并口径或母公司口径
  • 原始页码

3. 表头有几层

财务报表常同时包含“资产/流动资产/货币资金”这样的行项目层级,以及“本期/上期”这样的列表头。若把多级表头直接压平,之后可能无法判断某个金额对应哪个期间或项目。

在 Excel 中取消合并单元格前,先把上级表头填入它覆盖的每个子列。只取消合并并留下空白,会丢失关键对应关系。

4. 符号是否影响数值含义

不要批量删除括号、负号、短横线和脚注标记。括号可能表示负数,短横线也可能表示“不适用”,并不一定等于零。

首次提取时保留原始写法。确认该份报表的记账和披露规则后,再另行转换为数值格式。

5. 表格是否跨页

跨页表格常在新的一页重复列标题。直接拼接全部行,会把重复表头混进数据;反过来,仅因标题相似就合并两张独立报表,同样会造成错误。

对照表名、列数、列标题以及“续”或“接上表”等标记。只有这些信号一致时,才把两个部分合并。

Excel 转换结果如何与 PDF 核对

每次都按固定顺序检查:

  1. 比较行数和列数。
  2. 从表格顶部、中部和底部分别抽查若干行。
  3. 检查千位分隔符、小数点、负数和零。
  4. 原表有合计或小计时,在 Excel 中重新计算。
  5. 在工作簿内保留金额单位、报告期间和来源页码。

合计一致是有用的检查,但不能证明每一行都正确。两个金额调换位置后,合计仍可能不变。因此需要把公式校验和逐行抽查结合起来。

常见问题及核对位置

现象 可能原因 应检查的位置
整张表进入同一列 PDF 未保存单元格结构 表格线、间距和列坐标
本期和上期混在一起 多级表头被压平 合并单元格和上级表头
负数变成正数 括号或负号被删除 原 PDF 的金额写法
数值相差千倍或万倍 金额单位遗漏 表名附近的单位说明
数据中间出现表头 跨页时重复表头被保留 相邻页的表名、表头和列数

为转换过程保留来源记录

对需要复用的工作簿,建议单独建立“来源”工作表,记录 PDF 文件名、获取日期、相关页码、币种、金额单位和转换日期。比起只得到一组数字,更重要的是让每个数字都能追溯到原文件。

PDFIntact 的免费检查在浏览器内运行,不会上传原始 PDF。它会报告页数、文本层状态以及检测到的表格和图形数量,但不会展示已提取表格的预览,也不会验证每个单元格是否正确。正式使用前,仍需将 Excel 与原 PDF 逐项核对。

无需上传即可检查

先查看这份 PDF 中可以提取哪些内容

免费检查在浏览器内运行,不会上传原始文件。

免费检查财务报表 PDF