SW
SW
审计工具箱
数据处理

银行流水合并

智能合并银行流水文件,支持手工和AI两种模式

视频教程


智能合并银行流水文件,将不同银行格式的流水数据标准化后合并输出。支持手工和 AI 两种模式。

功能特点

  • 手工模式:按配置表逐行处理,每行对应一个文件夹/文件
  • AI模式:递归扫描文件夹,自动识别表头和元数据,输出标准化字段
  • 自动识别多行表头和合并单元格
  • 智能提取银行账号、户名等元数据
  • 支持日期+时间字段智能合并
  • 处理重复列名

AI模式输出字段

列名说明
来源目录文件所在目录
文件名文件名称
银行名称银行简称
银行户名账户名称
银行账号银行账号(纯数字)
交易时间标准化日期时间
对方账户对方账户名称
对方账号对方银行账号
摘要交易摘要
收入金额收入(贷方)金额
支出金额支出(借方)金额
余额账户余额

配置文件

配置文件路径:input/银行流水合并.xlsx

手工模式配置表

说明
文件夹路径文件夹或文件路径(支持分号分隔多个路径)
表头起始列表头起始的列字母(如 A
表头起始行表头起始的行号(数字)
其他列(自定义)值为 Excel 单元格引用(如 A1)则自动提取为新增字段

AI模式参数

AI 模式通过 Agent 调用,所有参数使用列表形式,支持一次处理多个文件:

必填参数:

  • file_paths:文件路径列表
  • header_start_rows:表头行号列表
  • header_start_cols:表头列字母列表

可选参数:

  • bank_names:银行名称列表
  • account_names:户名列表
  • account_numbers:账号列表(纯数字)
  • transaction_date_cols:交易日期列名列表
  • transaction_time_cols:交易时间列名列表
  • income_cols:收入金额列名列表
  • expense_cols:支出金额列名列表
  • balance_cols:余额列名列表
  • counterparty_name_cols:对方账户列名列表
  • counterparty_account_cols:对方账号列名列表
  • summary_cols:摘要列名列表

输出路径

  • 手工模式:output/银行流水合并/{文件夹名}_合并结果.xlsx
  • AI模式:output/银行流水合并/银行流水_AI合并结果.xlsx

注意:

  • 不同银行格式差异很大,AI模式需要逐个文件透视确认参数
  • 银行账号必须是纯数字,不要填写账户名称
  • 输出文件中金额列自动设置数字格式,账号列自动设置文本格式