把同一个excel文件中的作业表兼并到一个表中,终于找到一个比较简洁的办法,而且是能够兼并恣意多个作业表。这个办法只需要运用3个excel函数公式。
【例】如下图所示作业簿中,A,B,C,D为4个格式相同行数可能不同的表格,需要把这4个表兼并到汇总表中。
操作步骤:
1、公式 - 称号管理器 - 新建称号 - 在新建称号中输入称号sh,然后引用位置框中输入公式:
=MID(GET.WORKBOOK(1),FIND(],GET.WORKBOOK(1))+1,99)T(now())
公式阐明:
GET.WORKBOOK(1)是宏表函数,当参数是1时,能够获取当前作业簿中所有作业表称号,由于称号中带有作业簿称号,所以用FIND+MID截取只含作业表称号的字符串。T(now())的作用是让公式主动更新。
2、在A列输入下面公式:
=INDEX(sh,INT((ROW(A1)-1)/6)+1)
公式阐明:
此公式意图是在A列主动填充作业表称号,并每隔N行更换填充下一个称号。公式中6是各表格的现在或将来更新后最大行数,尽量设置的大一些。避免将来增加行汇总表无法更新数据。sh是第1步增加的称号。
3、在B2输入公式并向右向下填充,获得各表的数据。
=INDIRECT($A2!ADDRESS(countif($A$1:$A2,$A2)+1,COLUMN(A1)))
公式阐明:
此公式意图是根据A列的表称号,用indirect函数获得该表的值。其中address函数是根据行和列数生成单元格地址,如address(1,1)的结果是$A$1。
公式设置并复制完成后,你会发现各表的数据已兼并过来!
当删去表格,汇总表中会主动删去该表数据,当增加新作业后,该表数据会主动增加进来。
2022-11-21 19:55:25
,某些文章具有时效性,若有错误或已失效,请在下方留言或者添加作者微信:leobba_cn。加入网盘群组,立即获得“10TB网盘资料合集”:https://fh.leobba.cn/tzSn
即可加入考研、考公考编、四六级、计算机等级考试、教师编等【免费网课网盘群组】
易和谐资料优先在群组内补发
或者夸克APP内搜索群号:970062162
暂无评论内容