Excel 工作簿拆分
Workbook Splitter
把一个工作簿拆成每个工作表一份文件,或者按某一列的不同取值各拆一份。
把一个工作簿拆成多个文件:每个工作表一份,或者某一列的每个不同取值一份——也就是“每个分公司只收到自己那些行”的情形。标题行会在每一份里重复,所以每个文件打开都是一张完整的表,而不是一块没头的行。
拖进一个 .xlsx、.xlsm 或 .ods
拆开后打包成一个 zip。不会上传。
怎么用
选择按工作表还是按列值拆
列选择器会显示它找到了多少个不同的值,这也就是你即将生成多少个文件。
动手之前先预览某一份
点任何一份都能看到它的行。某一份里多出一行意料之外的数据,通常是分组列里混进了一个空格。
选 .xlsx 或 .csv,下载 zip
每一份都按它的工作表名或列值命名,所以 zip 里的排序是合理的。
常见问题
值里带斜杠怎么办?
文件名里不能出现的字符会被替换,所以像“A/B”这样的值会变成一个安全的名字,而不是嵌套的文件夹或者一次失败的写入。
能按多列拆吗?
这里不行。在工作表里加一个辅助列,把你想按之分组的几个值拼起来,再按这一列拆——这也是你可以在运行前先检查一遍的版本。
为什么每个文件里都重复标题行?
因为一个没有标题行的拆分文件就是一块谁也读不懂的行。如果是喂给脚本而不是给人看,关掉标题行的 CSV 输出才是你要的形状。
可以从这些接进来
接下来
这些工具吃得下当前工具的产出,结果可以直接送过去。
CSV 筛选与排序
CSV Filter & Sort
用列条件筛选行、按多个键排序,并挑出要留下的列。
CSV 拆分
CSV Splitter
按行数或某一列的不同取值把表拆成多个文件,每一份都重新带上表头。
标签纸排版打印
Label Sheet Printer
把 CSV 排到 Formtec、AnyLabel 或 3M 标签纸(也可以自己填规格)上,按毫米定位,能指定起始格并微调偏移,输出可直接打印的页面。
Excel 工作簿合并
Workbook Merger
把多个工作簿或工作表并成一个,可以把行往下接,也可以让每个来源各占一个工作表。
CSV 转 Excel
CSV to Excel
把一个或多个 CSV 写进一个 .xlsx 工作簿,列带类型、有标题行和筛选。
Excel 转 CSV
Excel to CSV
把 .xlsx 或 .xls 工作簿的每一个工作表按你选定的编码和分隔符导出成 CSV。