EXCEL需要一个函数求大家帮忙很急用了

哎-我在如何描述真不知道了,实在是急用了,好几个月了,天天录入信息,录入玩,还统计,实在累了,所以我求大家帮忙,是这样,有好几个工作薄,第一个是,总表,录入信息的,不管哪个村的人员都要录入,然后,安村统计的,分村统计的,总表,序号,姓名身份证号码,住址,还有其他信息,然后,还有1村2村,,,等28个村,我们对总表输入信息后其他村的工作薄自动提取属于自己的人员信息就行了,关键词,住址,比如:总表输入住址是,1-1,1-9,2-5是这样,如果1-?开始属于1村的人员,2-?,2村的人员,按住提取所以一列的信息就行了

在总表后边先建个1村表,在1村表的A2输入:

=IFERROR(INDEX(总表!A:A,SMALL(IF(IFERROR(LEFT(总表!$L$2:$L$999,FIND("-",总表!$L$2:$L$999)-1),"")=SUBSTITUTE(MID(CELL("filename"),FIND("]",CELL("filename"))+1,99),"村",),ROW($2:$999),10^8),ROW(1:1)),),"")

这是数组公式,要按CTRL+SHIFT+回车结束

右拉填充下拉填充

然后点击保存按钮,再按一下F9刷新,数据就出来了

按住CTRL键,点击1村的表名标签往右拖(相当于复制1村表格),复制出第二个表格,把该表格改名为2村,完后再按一下F9键,二村的数据也出来了

同理复制3~28村表格......

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-01
有几点要说明:
1、工作簿与工作表的概念关系,你的一个文件是工作簿,打开后里面有N个工作表。
2、你有没有发现L列关键词数据有些单元格左上角有绿色三角形,没有三角形的估计已经是日期啦!所以建议关键词改成一村101001、101002……,二村102001、102002……,或者干脆分为二个列,若改成这样的话,公式要简单多啦
具体用INDEX、SMALL等函数操作即可。其实你也可以用Excel的高级筛选功能,每一个村也都可以一键搞定自动生成,而不用函数操作,也很简单的追答

而且你也没有必要用28个表格来管理全部的村啊!查找不方便操作管理难啊!
你可以用2个工作表搞定你的过来,一个表是总表,另一个是村表,只要在村表里固定一个单元格输入或者选择村名,就可以自动生成显示这个村的明细表,全部的村只要一个表格即可!只是选择一下村名而已

第2个回答  2018-10-01
把问题作为内容(邮件主题一定要包含“excel",本人以此为依据辨别非垃圾邮件,以免误删),excel问题文件(注意:若是03后,请一定要另成为03的,把现状和目标效果表示出来,并说明如何从现状到的目标效果)作为附件发到yqch134@163.com帮你看下
第3个回答  2018-10-01
使用Power Query将它们合并之后,或者利用透视表,或者利用其它函数来统计,分分钟搞定啊。
Power Query在Excel2016中已经内置,2010或者2013版本需要下载相应插件。
第4个回答  2018-10-01
总表按村排序好,然后分块复制粘贴28次就好了。
也可以用代码一键完成总表转分表,一两分钟就能完成。不过不免费定制。

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网