数据处理
多列合并
将多列值合并为一个新列
视频教程
用于将 Excel 表中多列值合并为一个新列。支持合并实际列和固定值文本。
功能特点
- 支持合并多个列(用逗号分隔)
- 支持固定值(用引号包裹,如
"固定文本") - 支持自定义连接符(如逗号、分号等)
- 支持指定插入位置(列字母或数字索引)
- 支持自定义新列名称
- 支持批量处理文件夹中的多个文件
- 支持按文件名关键词过滤文件
- 自动将
.xls文件转换为.xlsx格式
配置文件
配置文件路径:input/多列合并.xlsx
配置表结构(「配置表」工作表):
| 单元格 | 参数 | 说明 |
|---|---|---|
| B1 | 文件或文件夹路径 | 要处理的 Excel 文件路径或文件夹路径 |
| B2 | 文件名关键词 | 用于过滤文件名,留空则处理所有 Excel 文件 |
| B3 | 待合并列名 | 需要合并的列名,多个用逗号分隔(如 年月,年日,"2024") |
| B4 | 连接符 | 用于连接多个值的分隔符(如 - 或 /) |
| B5 | 插入位置 | 新列插入位置,可以是列字母(如 A)或数字索引(如 3) |
| B6 | 新列名称 | 合并后的新列名称,留空则默认为「合并列」 |
使用示例
假设数据如下:
| 年月 | 年日 | 凭证号 |
|---|---|---|
| 1 | 4 | 记-0010 |
配置:B3 填 "2024",年月,年日,B4 填 -,B5 填 A,B6 填 日期
处理后结果:
| 日期 | 年月 | 年日 | 凭证号 |
|---|---|---|---|
| 2024-1-4 | 1 | 4 | 记-0010 |
注意:
- 固定值需要用英文双引号包裹(如
"固定文本")- 插入位置从 1 开始计数(A=1, B=2...)
- 如果文件缺少某些列,会跳过该文件