数据处理
选择列
提取指定列并支持合并多个文件
视频教程
用于从 Excel 文件中提取指定列,并支持合并多个文件。支持原地替换和合并输出两种模式。
功能特点
- 支持指定列提取(在配置表中列出需要的列名)
- 支持全量合并模式(不指定列时自动合并所有列)
- 支持原地替换模式(仅保留指定列,直接修改原文件)
- 支持合并输出模式(将多个文件合并为一个)
- 支持按表名关键词过滤(仅处理包含关键词的工作表)
- 自动处理缺失列(填充空值)
- 支持递归查找文件夹中的所有 Excel 文件
- 合并结果输出到
output/选择列合并文件.xlsx(文件路径列自动添加超链接)
配置文件
配置文件路径:input/选择列配置表.xlsx
包含两个工作表:
「数据源配置」工作表
| 单元格 | 参数 | 说明 |
|---|---|---|
| B1 | 文件夹路径 | 要处理的文件夹路径(会递归查找所有 Excel 文件) |
| B2 | 是否合并 | 填写「是」表示合并模式,否则为原地替换模式 |
| B3 | 表名关键词(选填) | 多个关键词用中英文逗号分隔,仅处理包含关键词的工作表 |
「选择列配置」工作表
在第一行的表头中列出需要提取的列名,留空则全量合并。
使用示例
模式一:原地替换
仅保留指定列,直接修改原文件。B2 留空或不填「是」,在「选择列配置」中列出列名。
模式二:指定列合并
B2 填「是」,在「选择列配置」中列出列名,多个文件的指定列会合并到一个文件。
模式三:全量合并
B2 填「是」,「选择列配置」不填列名,所有文件的所有列自动合并。
注意:
- 原地替换模式会 直接修改原文件
- 合并模式输出到
output/选择列合并文件.xlsx- 如果指定的列不存在,会填充空值