SW
SW
审计工具箱
附注搭建

合并附注搭建

自动归集单体附注、建立勾稽链接、生成汇总公式,一键搭建合并附注底稿

功能简介

本功能用于快速搭建合并报表附注底稿,能自动完成以下工作:

  • 自动归集:根据配置,将几十家单体公司的附注表(如货币资金、固定资产等)自动提取到一个合并工作簿中
  • 自动勾稽:智能识别表格内容区域,自动建立指向单体底稿的外部公式链接,确保数据实时同步
  • 自动汇总:自动生成「W附注模板」和「合并抵消」页,并预置好 SUM(A:B) 三维求和公式
  • 智能保护:自动识别并保留底稿中的表内计算公式(如合计行),只替换填数单元格,不破坏底稿逻辑

配置文件

配置文件路径:input/合并附注搭建配置表.xlsx,包含两个 Sheet:

Sheet 1:路径配置

定义生成文件的存放位置和命名。

列名说明填写示例
保存文件夹生成结果的存放目录(绝对路径)D:\审计项目\2024年报\合并底稿
文件名生成的 Excel 文件名称(无需后缀)西藏高争-合并附注底稿-2024
分组任务组 ID,用于关联配置表1

Sheet 2:配置表

定义数据来源,即要把哪些单体文件合并起来。

列名说明填写示例
提取文件路径单体附注文件的完整绝对路径D:\审计项目\单体\本部-2024.xlsx
提取表名单体文件中要提取的 Sheet 名称W附注模板
新文件中表名搬运到新文件后的 Sheet 名称1-02-02-01本部
分组对应路径配置中的分组 ID1
是否运行填「是」执行,填「否」跳过

注意: 同一合并范围的单体文件,其「分组」列必须填相同的数字。如需同时做 A 集团和 B 集团,可用不同分组区分。

准备工作(打批注)

程序通过 Excel 的批注来识别表格的「内容区域」。请在单体模板中,为每个需要提取的表格打上一对批注:

  • 表首(左上角):在表格左上角单元格插入批注,内容为 表首:ID
  • 表尾(右下角):在表格右下角单元格插入批注,内容为 表尾:ID

批注示例(假设 ID 设为 货币01):

位置批注内容
表格左上角表首:货币01
表格右下角表尾:货币01

注意:

  • ID 必须唯一:同一个 Sheet 内,不同表格必须用不同 ID
  • 成对出现:有表首必须有表尾,且 ID 必须完全一致
  • 支持格式灵活:表首:货币表首:货币(中文冒号)、表首_货币 均可

运行步骤

  1. 确认配置文件已保存并关闭
  2. 在工具箱中找到「合并附注搭建」模块,点击「运行」
  3. 处理第一个文件时会扫描批注并建立结构缓存,速度稍慢,这是正常的
  4. 控制台显示进度:-> (1/5) [20%] 提取: xxx

生成结果

打开生成的合并文件,包含以下结构:

Sheet 名称说明
W附注模板汇总页,数据单元格已填充 =SUM(A:B!C10) 三维求和公式
A空白定位页,标记求和起始位置
合并抵消格式与单体表一致,内容区域已清空,等待手工填列抵消分录
各单体表内容区域为外部链接公式(如 ='D:\...\[本部.xlsx]Sheet1'!C10
B空白定位页,标记求和结束位置

双击单体表中的链接,可直接打开原单体文件进行修改,修改后合并数自动更新。

智能覆盖策略

原单元格类型处理方式
表内公式(如 =SUM(...)保留,不覆盖
跨表引用(如 =Sheet1!A1覆盖为外部链接
数值覆盖为外部链接

注意: 程序默认保护表首所在的那一列(项目名称列)。请将「表首」批注打在项目名称列。

常见问题

Q: 生成的表格里没有公式链接,是空的或只有数字?

请检查源文件的批注,确保表首和表尾成对出现且 ID 一致。

Q: 项目名称列被覆盖了?

表首批注打得太靠右了。请将「表首」批注打在项目名称列,程序会自动从下一列开始建立公式。

Q: 文件格式报错?

确保源文件为 .xlsx.xlsm 格式。如遇 sharedStrings.xml 错误,用 Excel 打开该文件,检查内容后另存为新文件。