将多份工作簿中的记录纵向汇总
Excel 多工作簿与工作表合并用于月份、部门或其他来源的表格汇总。先逐表确认范围和数据口径,再按字段名称对齐,将记录追加到统一数据表。它不把整本文件的所有标签页、图表和布局保真拼装成一个工作簿。
开始前确认字段含义一致。例如两个来源都叫“金额”,也可能使用不同币种或单位;同名不等于业务含义相同。工具不会猜同义字段、自动换算数值或默认去重,必要的标准化应作为另一个明确步骤完成。
逐工作簿检查工作表
导入多个未加密 XLSX 后,查看工作簿名、工作表名、可见状态、有效区域及隐藏行列数量。日期系统也会显示。隐藏工作表默认不选;“选择全部可见表”只是便捷入口,仍需要逐表确认。
可以输入精确表名,选择多个文件中的同名可见表。同名只代表名称相同,不批准结构相同。某个月份可能多了说明行、增加字段或改动布局,应检查每一张实际选中的表,而不是把第一份设置机械套用到所有文件。
确认范围、表头与数据起点
每表独立设置区域、表头行和数据起始行。例如前两行为说明、第三行为标题,应选择第三行为表头、第四行开始数据。利用区域末端排除不需要的说明或合计区,不能仅因单元格含“总计”就自动删除业务记录。
隐藏行与隐藏列分别控制,即使工作表本身可见,也可能藏有内部备注或旧月份。预览区域及数据口径后再勾选确认。改变范围、起点或隐藏策略会使旧结果过期,需要重新执行和核对。
相同集合、并集、交集和字段映射
“相同字段集合”要求各表字段相同,但允许顺序不同;引擎按名称对齐,而不是按位置串接。并集保留出现过的全部字段,某来源缺少的字段为空。交集只保留每表共有字段,会先显示将舍弃的字段并要求确认。
“手动映射目标字段名”用于用户已知的等价字段,例如客户编号与 customer_id。工具不猜同义词。两列不能未经处理映射成一个重名列;空名和重名会阻断,避免一列覆盖另一列。只有一张选定工作表时,明确映射也仍然生效。
编号、日期与公式口径
默认使用底层数据值与可用的保存结果。工作簿中显示 00123 的单元格可能实际存储 123;需要保留显示拼写的编号,可指定对应显示文本列号,选择会写入范围报告。口径明细分别展示底层值、显示文本、公式文字、值状态及日期解释。
本工具不重新计算公式,不更新外部连接。公式缓存可能早于当前业务状态;没有可用保存结果或存在错误值时,应调整区域、取得重新计算保存的来源,不能静默输出空白并称完整。日期序号按工作簿 1900 或 1904 系统解释,不把所有数值当日期。
五条记录的完整例子
第一张表两条记录,字段为 id、value;第二张表三条记录,字段顺序为 value、id,且标题在第三行。逐表确认后使用相同字段集合,结果应为五条,所有编号和对应值保持正确,不因列顺序不同而串列。
可添加来源工作簿、工作表、来源行三列。生成名称会避免与用户字段冲突。来源摘要列出每表纳入数量、范围、表头、数据起点和口径;未选隐藏表不能贡献记录。重复记录仍保留,后续如要去重应明确选择规则。
输出、继续处理与边界
支持 CSV 和新的 XLSX 数据工作簿。XLSX 采用文字单元格保存所选数据表示,不保留原公式、样式、图表、注释、保护、外链和复杂布局。CSV 可选 UTF-8 BOM 和公式前缀防护;防护会改变文本,校验摘要显示受影响数量。
确认导出范围后,生成文件会重新读取核对记录、列和关键值;网格搜索不会改变下载范围。可继续进入比较或去重,保留处理结果和来源。文件、解压规模、工作表数、单元格数、单格长度及运行时间有限制;超限会阻断,任务可取消。输入与规则变化后旧结果不能继续交付,刷新或关闭清空本地内存。
日期解释遵循来源工作簿的日期系统。1900 系统的序号 60 对应 Excel 历史兼容显示 1900-02-29,并非真实公历日期;纯时间请结合显示文本核对。本工具保留序号,不把解释栏当作已经验证的业务日期,也不据此自动改写数据。
常见问题
多个 Excel 文件里的明细,怎么汇总到一张表?
选择 XLSX 文件,逐表确认工作表、范围和隐藏内容,再对齐字段上下追加。合并的是选定数据,不是完整复制所有工作簿功能。核对来源数量、结果行数,以及公式缓存值是否适合使用。
表头顺序不同可以合并吗?
可以。相同集合、并集、交集都按字段名或明确映射对齐,不按视觉位置追加。请先处理空表头和重名。
同名表会自动通过确认吗?
不会。同名只是选择候选,仍需核对每张表的范围、标题和结构,特别是不同月份使用了不同模板时。
隐藏内容会进入结果吗?
隐藏表默认不选,隐藏行列也默认排除。只有用户明确纳入后才参与,报告记录所选策略。
能保留完整工作簿和重算公式吗?
不能。本工具输出统一数据表,读取可用保存结果,不重新计算,也不保真拼装图表、公式和布局。