五个部门各导出一张明细,字段顺序不一样、列名深浅不一。合并要保留每张表来自哪个文件、哪个部门,还要能查重。输出合并主表、差异明细、校验表、处理日志四件套。
季度末要汇总各部的费用明细,五个部门发来五张表,列名一个比一个自由:有的写『金额』有的写『发生额』,有的在前面加了两列自己的东西。手工复制粘贴的不是漏行就是串行,还不知道哪一行是重复的。
| 规则 | 说明 |
|---|---|
| 保留来源可追溯 | 每张合并后的行都带 _来源文件 与 _来源部门,合并完还能指回原表 |
| 列名不在模板里就直接拒绝 | 表里出现『发生额』但模板写的是『金额』,工具会停下来把真实列名列给你,不猜近似列名、不自作主张改名 |
| 唯一键查重 | 同样的单号在两张表里都出现,会标出来给你判,不擅自删 |
这些是五个部门导出的费用明细表,请帮我合并成一张标准表。 先告诉我每张表的列名和我的模板差在哪,不要自己猜哪个列对应哪个。 差分行、重复行单独给我一张表,我来判断。合并后我要能查到每行原本来自哪个文件的哪个部门。
按标准字段模板合并多张 Excel/CSV,保留来源文件与来源部门列,业务唯一键查重,输出合并表/重复表/缺字段表
日期统一 YYYY-MM-DD、金额转数值、名称按映射表替换、空值/重复/非数字进异常表,输出标准表+异常表+校验表
结构异常(空值/重复/格式/公式不成立)+ 业务异常(负数/超阈值/跳变/状态矛盾)分级,保留原始行号与影响金额