附注搭建
披露表提取
根据批注从底稿中提取表格区域,跨文件汇总并建立公式链接
视频教程
功能简介
本功能用于从大量的审计底稿(Excel)中,根据单元格批注定位并提取指定的表格区域。提取结果支持跨工作簿公式链接,当源文件数据变动时,提取表可自动更新。同时支持将同类表格(如同为「应收账款明细表」)自动合并到同一个 Sheet 中。
配置文件
配置文件路径:input/披露表提取配置表.xlsx
在 配置表 Sheet 中填写以下参数:
| 单元格 | 参数名称 | 说明 | 填写示例 |
|---|---|---|---|
| B1 | 目标路径 | 存放底稿的文件夹路径或具体文件路径 | /Users/nigo/audit/底稿 |
| B2 | Sheet关键词 | 只有包含此关键词的页签才会被扫描 | 披露 |
| B3 | 表首关键词 | 用于定位表格左上角的批注前缀 | 表首 |
| B4 | 表尾关键词 | 用于定位表格右下角的批注前缀 | 表尾 |
| B5 | 提取截止词 | (可选)当第1列遇到这些词时停止提取,多词用逗号分隔 | 合计,注:,备注 |
打标签(批注)
程序依靠 Excel 批注来「圈地」提取表格。请在底稿中按以下规则添加批注:
- 左上角:添加批注
表首 + 编号(如表首1-1) - 右下角:添加批注
表尾 + 编号(如表尾1-1)
编号的重要性
- 精确配对:程序优先匹配编号相同的表首和表尾(如
1-1配1-1) - 自动合并:不同文件中,只要批注编号相同(都是
1-1),提取后会自动合并到同一个 Sheet 中 - 无编号:如果仅写「表首」「表尾」,程序会按位置自动就近配对,并自动生成编号,但无法跨文件合并同类表格
运行与结果
点击运行功能,结果文件生成在 output/披露表提取结果.xlsx。
结果结构
- 分 Sheet 展示:根据批注编号,生成对应的 Sheet(如
表1-1、表1-2) - 自动合并:多个底稿中编号相同的表格,依次追加在同一个 Sheet 中
- 目录页:自动生成
目录Sheet,包含序号、表页名称、批注信息、超链接
列构成
| 列范围 | 内容 |
|---|---|
| 前 6 列(固定) | 路径、文件名、Sheet名、表首批注、表尾批注、表格名称 |
| 第 7 列起(数据) | 源表格的数据,以公式链接形式存在 |
表头逻辑
- 每个 Sheet 的第 1 行为表头(包含固定列 + 源表表头)
- 后续追加的同名表格,自动跳过表头,仅保留数据行
常见问题
Q: 表格最后几行(如合计行)没有被提取?
请检查配置表 B5 单元格是否填写了「合计」。程序检测到第1列包含截止关键词时会自动丢弃该行及之后的内容。如果不希望过滤,请清空 B5 单元格。
Q: 提取结果显示 #REF! 或无法更新数据?
提取使用的是绝对路径公式。如果源文件被移动或删除,链接会失效。请确保源文件位置固定,或打开结果表时在 Excel 中选择「更新链接」。
Q: 多个文件里都有「表首1-1」,它们会怎么排?
它们会全部汇总在结果文件的 表1-1 Sheet 中,顺序取决于文件被扫描到的先后顺序。