一张大表,怎么按某一列拆成很多份
按区域、按部门、按客户把一张总表拆开分发,手工筛选加复制粘贴,十个分组就要重复十遍。选一列作为拆分依据,每个取值输出一份,拆到同一个工作簿或拆成独立文件都行,文件名按取值自动起。
按列拆分数据分发批量导出Excel
示意:选中「城市」列 → 每个城市一张表
具体怎么做
- 选中「拆分依据」那一列(选中整列或该列任意一个单元格都行)
- 点「运行」
- 这列每个不同的值都会生成一个同名工作表,表头自动带上
注意
- 拆分依据列的值会作为工作表名(自动清理非法字符)
- 这一列为空的数据行会单独放进「空值」工作表
- 不同值超过 60 个时会提示,避免一次建太多表;单表建议 10 万行以内
为什么这个得在插件里做
要读整列的唯一值、按值分组、再按组生成文件并按值命名——这是本机文件操作。网页工具不给你批量写文件的能力。