这是上一年在公司写给同事用的一个工具,用于把一个excel表根据它的列来分割成多个文件,并把这些文件分别命名,觉得这个工具还挺多场景下可以用到的,而且也可以适配不同的场景,所以分享出来。
这里需要使用到两个excel文件,右边是需要被分割的excel文件,左边是分表规则的文件
以下是规则表的内容
第一行是填写需要生成的文件名,这里就是分割成深圳、揭阳和广州3个文件
然后总表中有对应每一列中的数据就会把那一行的数据保存到对应的文件中
需要注意的是要填写分表规则下内容对应总表中列号
如图所示,示例中分表规则对应的是总表中的下单提货点这一列,也就是第9列,所以示例文件这个栏位就应该填9
直接拖动两个文件过去,填写对应的列号就可以使用,本工具采用C#编写,使用需要先安装EXCEL,暂时不支持WPS
GitHub源码:
https://github.com/nicedays/excelSlice/tree/masterhttps://github.com/nicedays/excelSlice/tree/master