要求:
在一个工作簿中有很多个工作表在相同的单元格中储存着需要汇总的数据,根据需求要把这些数据汇总到同一张工作表里,合并后的效果如下图所示。
![245f1d791a011d9993a952c9005e1075.png](https://img-blog.csdnimg.cn/img_convert/245f1d791a011d9993a952c9005e1075.png)
操作步骤:
一.使用宏表函数批量获取工作表名称
1. 切换到公式选项卡---点击自定义名称---在名称框里输入gzbm、范围选择工作簿、引用位置里输入公式=get.workbook(1)----点击确定。
![de3ac6ab7ba8bb46e027e906fcea99a7.png](https://img-blog.csdnimg.cn/img_convert/de3ac6ab7ba8bb46e027e906fcea99a7.png)
2再需要汇总的工作表A1单元格里输入公式=INDEX(gzbm,ROW(A1))---向下拖动鼠标填充公式---将所有的工作表名粘贴为数值---打开替换窗口将工作簿名替换为空白---点击确定。