EXCEL需要一个函数求大家帮忙很急用了
答案:5 悬赏:60 手机版
解决时间 2021-03-25 02:01
- 提问者网友:無理詩人
- 2021-03-24 14:36
EXCEL需要一个函数求大家帮忙很急用了
最佳答案
- 五星知识达人网友:北城痞子
- 2021-03-24 16:07
在总表后边先建个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村表格......
=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楼网友:我住北渡口
- 2021-03-24 19:24
总表按村排序好,然后分块复制粘贴28次就好了。
也可以用代码一键完成总表转分表,一两分钟就能完成。不过不免费定制。
也可以用代码一键完成总表转分表,一两分钟就能完成。不过不免费定制。
- 2楼网友:怙棘
- 2021-03-24 18:33
使用Power Query将它们合并之后,或者利用透视表,或者利用其它函数来统计,分分钟搞定啊。
Power Query在Excel2016中已经内置,2010或者2013版本需要下载相应插件。
Power Query在Excel2016中已经内置,2010或者2013版本需要下载相应插件。
- 3楼网友:过活
- 2021-03-24 17:37
有几点要说明:
1、工作簿与工作表的概念关系,你的一个文件是工作簿,打开后里面有N个工作表。
2、你有没有发现L列关键词数据有些单元格左上角有绿色三角形,没有三角形的估计已经是日期啦!所以建议关键词改成一村101001、101002……,二村102001、102002……,或者干脆分为二个列,若改成这样的话,公式要简单多啦
具体用INDEX、SMALL等函数操作即可。其实你也可以用Excel的高级筛选功能,每一个村也都可以一键搞定自动生成,而不用函数操作,也很简单的追答而且你也没有必要用28个表格来管理全部的村啊!查找不方便操作管理难啊!
你可以用2个工作表搞定你的过来,一个表是总表,另一个是村表,只要在村表里固定一个单元格输入或者选择村名,就可以自动生成显示这个村的明细表,全部的村只要一个表格即可!只是选择一下村名而已
1、工作簿与工作表的概念关系,你的一个文件是工作簿,打开后里面有N个工作表。
2、你有没有发现L列关键词数据有些单元格左上角有绿色三角形,没有三角形的估计已经是日期啦!所以建议关键词改成一村101001、101002……,二村102001、102002……,或者干脆分为二个列,若改成这样的话,公式要简单多啦
具体用INDEX、SMALL等函数操作即可。其实你也可以用Excel的高级筛选功能,每一个村也都可以一键搞定自动生成,而不用函数操作,也很简单的追答而且你也没有必要用28个表格来管理全部的村啊!查找不方便操作管理难啊!
你可以用2个工作表搞定你的过来,一个表是总表,另一个是村表,只要在村表里固定一个单元格输入或者选择村名,就可以自动生成显示这个村的明细表,全部的村只要一个表格即可!只是选择一下村名而已
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯