分享

如何自动对多个excel表格中的内容进行链接自动生成汇总表?

 昵称DcbYu2lb 2019-06-10
我是头条号:Excel小技巧的小编,分享一些办公常用的技能,希望有我的分享,能提高大家的工作效率,如果觉得文章对你有用,请在下方点个赞,让小编高兴下,如果没有解决你的问题,请给我留言,我们进一步探讨

如果想给工作簿中的N张工作表建立链接,汇总在一起的话,要分三个步骤,要获取目前工作簿中所有工作表的名称,如果工作表少,手动就可以了,如果需要自动化,我们就可以使用函数来做;这个函数是Excel里面已经宏表函数,所有你需要把文件保存成带宏的Excel文件,也就是.xlsm格式的;

小编列一个步骤,你按照步骤来做就可以了

(1)把文件另存为启用宏的工作簿

(2)在公式选项卡下面,定义一个名称

选中目录工作表中,存放链接的第一个单元格,然后点击公式-定义名称,名字我就取的是SheetName,这个名字后面会用到,所以注意下,引用位置使用的是函数

=INDEX(GET.WORKBOOK(1),ROW(Sheet1!A2)&T(NOW()))

其中的GET.WORKBOOK(1)是获取目前工作簿中所有工作表名称,使用Index函数依次取出来,最后拼接的T(NOW()))是为了动态刷新

(3)为工作表建立超链接

到目录工作表中,在A2单元格中,输入

=IFERROR(HYPERLINK(SheetName&"!A1",MID(SheetName,FIND("]",SheetName)+1,99)),"")

代表的是链接到指定工作表的A1单元格,直接往下拖动填充柄就可以了;

新建或者是删除工作表后,目录若没有自动刷新,就按下键盘上的F9键,刷新就搞定了;

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多