登陆 | 会员注册 工程学习网(原标准资料网)新版上线,致力建设专业的工程资料分享平台!

如何将数据提取到EXCEL指定工作表

时间:2016-12-08 来源:网络 作者:佚名 收藏到我的收藏夹

快乐12开奖结果查询 www.vzrhn.cn 亲爱的表亲早上好:

又到了学习函数的时间了,今天继续和大家分享CELL函数的知识。

期待能收到一朵小花还有无数多情的目光。

在日常应用中,从总表中拆分数据还是经?;嵊玫降?。比如说,将销售数据提取到各个销售部工作表、将学生名单提取到各个班级工作表……

今天分享的内容,就是和拆分有关的那些事。

动态获取工作表名称

打开一个Excel工作薄,在某个单元格里输入公式:

=CELL("filename",A1)

会返回一串字符串,比如D:学习[me.xlsx]总表。

其中,“学习”是文件夹的名称;“[me.xlsx]”是工作薄的名称和类型;“总表”是A1单元格所在工作表的名称。

如果我们要单独获取工作表的名称,比如此处的“总表”,可以使用文本函数对CELL函数的结果进行加工处理。

=MID(CELL("filename",A1),FIND("]",CELL("filename",A1)) 1,99)

FIND函数查询字符"]"在字符串中的位置并加1,(为啥加1?你猜呗),MID函数在此结果上开始取数,取99个数,99是一个很大的数,此处也可以是66、88等,只要超过了预想字符串的长度,改成250或者25也是可以的。

好啦,这是我们今天分享的第一个知识,用CELL函数动态获取工作表名称。

有小伙伴说了,工作表名就在那,我一眼就看的到,你用函数算计它干哈子嘛?做人可不要太宫心计……这当然是有意义的。

批量拆分数据

有这么一份表格,是某公司的人员信息表,现要根据性别,把相关人员的信息批量填充到分表里,比如女生填写到女生表,男生填写到男生表等。

而当总表里的信息发生改变,比如某人的性别由男生变为女生(呵呵,传说中的泰国七日游),或者有新增数据时,分表里的数据也发生相应的改变。


接下来就看看具体的步骤:

选取要拆分数据的工作表

单击位于左侧的【男生】工作表标签,按住Shift键,再单击最右侧的【人妖】工作表,此时除【总表】外的分表会成为一个【工作组】,每个分表均处于选中状态。

输入公式,拆分数据

在成组工作表中的A2单元格,输入下方的数组公式,按组合键<Ctrl Shift Enter>,向下向右复制填充到A2:B50区域。

=INDEX(总表!B:B,SMALL(IF(总表!$C$2:$C$13=MID(CELL("filename",A1),FIND("]",CELL("filename",A1)) 1,99),ROW($2:$13),4^8),ROW(A1)))&""

太阳照,长城长——嗨,那谁,你看,这个长长的老太太裹脚布函数又来了,又是INDEX SMALL IF的函数套路。

之前咱可就说过,这是一个万金油套路,是玩函数必会的套路之一,也不知道你后来学了没?

你不说话不点赞,俺就当你学了哈。

还是简单说下这个公式的意思。

MID(CELL("filename",A1),FIND("]",CELL("filename",A1)) 1,99)

用于获取A1单元格所在工作表的表名。

需要说明的是,此处CELL("filename",A1)第二参数A1是不能省略的,倘若省略,获取的将是最后更改单元格所在工作表的表名,会导致公式得出错误结果。

IF函数判断总表C2:C13单元格区域的值是否和相应工作表表名相等,如果相等,则返回C列值对应的行号,否则返回4^8,结果得到一个内存数组。

SMALL函数对IF函数的结果进行从小到大取数,随着公式的向下填充,依次提取第1、2、3、4……N个最小值。由此依次得到符合条件——性别和公式所在工作表的名称一致的单元格的行号。

INDEX函数根据SMALL函数返回的索引值,得出结果。

当SMALL函数所得到的结果为4^8,即65536时,意味着符合条件的行号已经被取之殆尽了。此时INDEX函数将返回B65536单元格的值,通常来说,这么大行号的单元格是空白单元格,使用&“”的方式,规避空白单元格返回零值的问题,使之返回假空。

1/2 12下一页尾页
相关关键词阅读: 返回栏目 添加到我的收藏夹
上一篇:Excel函数语法解释
下一篇:EXCEL数组公式运用指南
Powered by 快乐12开奖结果查询   © 2011-2014
  • (两会受权发布)中华人民共和国副主席简历 2019-06-16
  • 晋城市举办干部素质提升工程第十八期专题讲座 2019-06-16
  • 守住青山不放松 护好绿水不辞难——在渝全国人大代表聚焦“共抓大保护、不搞大开发”专题调研记略 2019-06-15
  • 林喆:要发挥巡视工作发现问题解决问题的积极作用 2019-06-13
  • 首师大附属实验中学的“小小农场主” 2019-06-07
  • 写“平乐镇”前,小说家颜歌的光怪陆离 2019-06-07
  • 美方公布对华贸易措施 商务部:中方不得不强力回击 2019-05-20
  • 副处级医院院长双开:披着医者仁心外衣收黑心回扣 2019-05-20
  • 《習水古茶树》新书出版座谈会在京举行 2019-05-16
  • 解放军靠何秘籍十分钟拿下易守难攻的越军工事? 2019-05-04
  • 刘涛复古封面美如画 优雅造型婀娜动人 2019-05-04
  • 新一批赴黎维和扫雷官兵全面展开“蓝线”扫雷 2019-04-23
  • 2018 Yorkville Exotic Car Show kicks off in Toronto - Culture News - CQNEWS 2019-04-23
  • 毛泽东说帝国主义都是纸老虎。是有社会基础的 2019-03-28
  • Chinese Premier meets press 2019-03-28
  • 182| 421| 975| 827| 713| 330| 100| 477| 218| 931|