设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[OFFICE] 按关键字拆分指定工作薄中指定的工作表到多个工作表或是多个工作薄中

[复制链接]
跳转到指定楼层
楼主
发表于 2015-8-1 15:44:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
按关键字拆分exce表格: (通用)(直接)拆分大表.xlsm (42.14 KB, 下载次数: 90)
2019年4月13日更新:修正如果关键字为数字,导致拆分失败的问题。
2019年4月24日更新:修正表头中如果有例子,导致拆分失败的问题。
2021年12月17日更新:增加对合并单元格的支持。依据列可以有合并单元格。


附件中的excel的作用是,将指定的某个打开的工作薄中的一张大表,按指定的一列中不同的关键字拆分到多个工作表,或是多个工作薄中。切记一点的是,需要拆分的工作表,要打开着。否则会出错。

以下所说的关键字,其实就是指定区域所含的不重复单元格。


说明:1、点击上面的按钮后,首选要输入需要拆分的工作表所在的工作薄名字,可以是本
         工作薄名字,也可以是其他打开的工作薄的名字,这个要看你想拆分的工作表具
         体在哪个工作薄中了,记住要包含工作薄的后缀名。
      2、第二步请输入第一步中指定工作薄中需要拆分的工作表的名称。
      3、第三步,请输入需要拆分的工作表中拆分依据所在的列号。
      4、第四步,请输入需要拆分的工作表中拆分依据开始的行号。
      5、第五步,请输入需要拆分的工作表中拆分依据结束的行号。
以上5步要填的内容,可以事先填在本表H1到H5的单元格中。
      6、第六步,需要选择是只拆分指定的关键字,还是将拆分依据中所有的关键字都拆  
         分。如果需要指定关键字拆分,那么就会弹出选择关键字的对话框。如果所选择
         的关键字在依据区域全都没有,则会提示是否需要重新选择。如果所选择的关键
         字中只有一部分在依据区域中有,那么只拆分在拆分依据中的有关键字。
      7、第七步,关键字选择完毕,就需要选择是拆分到源工作薄的新建工作表中,还是
         拆分到源工作薄所在目录下面的新建工作薄中。如果选择拆分到源工作薄的新建
         工作表中,那么就会先删除源工作薄中以关键字命名的工作表,然后再将拆分的
         各个工作表以关键字命名。如果选择拆分到新建工作薄中,那么接下来要选择新
         建工作薄命名方式,然后再选择工作表的命名方式。
      8、最后一点,如果要只拆分部分关键字,那么关键字一定要事先写在该工薄中,否
         则没法取得关键字。不管是拆分部分关键字还是全部关键字,关键字所在单元格
         不能是用公式得到的字符。     

            9、需要保留的行,每行之间用英文逗号“,”隔开,主要用于当拆分区域中如果有需要保留的行的情况,即,如果一个sheet中有多个表头,这些表头不参与拆分,需要在每个拆分后的表中都保留这些表头,就要把这些表头所在的行写在H8中。        

     
ps:总表中拆分依据所在列的内容最好为纯文本,不要用公式,因为拆分后拆分依据列会被数值化。并且如果要拆分的大表中有很多公式,打开会很慢,建议先在大表中把公式计算模式改为手动计算。如果是拆分到多个工作薄中,工作薄文件格式会与原大表一致。
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-5-6 18:16 , Processed in 0.202070 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表