表格合并功能说明
“表格合并”功能可以将分散在多个 Excel 文件或文件夹中的数据,按照统一的规则快速汇总到一个新文件中。
1. 核心功能
选择多个Excel文件,将它们的所有Sheet中的内容,合并到一个新文件中。
示例对比
文件 A:
| A | B | |
|---|---|---|
| 1 | 姓名 | 销售额 |
| 2 | 张三 | 1000 |
文件 B(列顺序相反):
| A | B | |
|---|---|---|
| 1 | 销售额 | 姓名 |
| 2 | 2000 | 李四 |
注意:这2个Sheet的列,列名顺序不同
标准合并结果:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 姓名 | 销售额 | 来源路径 | 来源工作表 |
| 2 | 张三 | 1000 | 文件A所在目录路径 | A.xlsx|Sheet1 |
| 3 | 李四 | 2000 | 文件B所在目录路径 | B.xlsx|Sheet1 |
快速合并结果:
| A | B | C(新增的路径) | D(新增的来源工作表) | |
|---|---|---|---|---|
| 1 | 姓名 | 销售额 | 文件A所在目录路径 | A.xlsx|Sheet1 |
| 2 | 张三 | 1000 | 文件A所在目录路径 | A.xlsx|Sheet1 |
| 3 | 销售额 | 姓名 | 文件B所在目录路径 | B.xlsx|Sheet1 |
| 4 | 2000 | 李四 | 文件B所在目录路径 | B.xlsx|Sheet1 |
两者区别:
- 标准合并结果:①只有1行列名,2行数据;②且数据根据列名对齐
- 快速合并结果:①没有列名,只有4行数据,4行中包含原来的列名;②且数据直接拼接,不考虑列名
2. 操作步骤
-
添加待合并文件:
- 点击
[添加文件]:手动选择若干 Excel 文件(如文件 A.xlsx和文件 B.xlsx)。 - 点击
[添加目录]:选择文件夹,加入其中所有的 Excel 文件。 - 点击**
[添加多层]**: 选择文件夹,加入其中所有的 Excel 文件,以及其子目录中的所有Excel文件
提示:
-
如果填写
文件名关键字,则只添加包含该关键字的Excel文件; -
如果填写
工作表关键字,则只添加包含该关键字的Sheet;
- 点击
-
设置裁剪规则:
-
起始行关键字:在
起始行框中输入一个列名(如姓名)。作用:系统会自动在每个文件中寻找包含该文字的那一行作为“列名行”,该行以上的部分被忽略。
-
结束行关键字:
结束行关键字同理,输入一个结束的关键字(如合计),该行作为结束行,下面的部分被忽略。
提示:如果勾选
以数字表示,则输入行号1代表固定从第一行开始。 -
-
结果设置:
- 生成文件名:在
生成的文件名中输入想要的文件名(如销售额汇总)。
- 生成文件名:在
-
执行合并:
-
点击
[标准合并]:自动对齐列名(即),即使列顺序不一致也能正确对齐(推荐)。要使用标准合并,必须输入
起始行关键字,因为系统是通过这个关键字,确定列名所在行,然后才能按该行的列名对齐 -
点击
[快速合并]:直接按顺序将不同表上下拼接,不检查列名。
-
3. 注意事项
- 文件占用:合并前请确保目标文件未被其他程序打开。
- 列名要求:输入
开始行关键字时,该行为列名行,不应该出现“重复值”或“缺失值”。虽然系统会自动处理,但结果未必合适 - 异常处理:如果有
开始行关键字,但部分表未找到它,则这部分“无头”表单独合并。