SW
SW
审计工具箱
数据处理

辅助项拆分

拆分辅助核算列中的键值对

用于处理包含复杂键值对的辅助核算列。支持普通分隔符和包裹符两种模式,将一个列拆分为多个新列。

功能特点

  • 支持普通分隔符(如分号)或包裹符(如 【】)拆分
  • 自动识别列中如 【客户:A公司】【项目:B项目】 的内容
  • 结果直接追加写入原 Excel 文件
  • 支持批量处理文件夹中的多个文件
  • 支持按文件名关键词过滤文件

配置文件

配置文件路径:input/辅助项拆分配置表.xlsx

配置表结构(「配置表」工作表):

单元格参数说明
B1文件或文件夹路径要处理的 Excel 文件路径或文件夹路径
B2文件名关键词用于过滤文件名,留空则处理所有 Excel 文件
B3辅助项列名需要拆分的列名(如 辅助核算
B4辅助项分隔符键值分隔符(如 :
B5辅助项拆分符项目分隔符(见下方说明)

B5 拆分符说明

  • 填写 ; 代表按分号切分(分隔符模式)
  • 填写 【】 代表提取括号内内容(包裹符模式)
  • 也支持其他配对符号,如 []()

使用示例

包裹符模式

假设「辅助核算」列内容为:【客户:A公司】【项目:B项目】

配置:B3辅助核算B4:B5【】

处理后会在原文件末尾新增两列:

客户项目
A公司B项目

分隔符模式

假设「辅助核算」列内容为:账户:招商银行; 币种:CNY

配置:B3辅助核算B4:B5;

处理结果在末尾新增:

账户币种
招商银行CNY

注意:

  • 直接修改原文件,拆分结果追加在原文件末尾列
  • 重复键会自动追加(用分号连接)
  • 如果列中不包含键值分隔符,该单元格会被跳过
  • 请确保 B4 填写的符号与数据中实际符号完全一致(注意中英文冒号区别)