多语言展示
当前在线:615今日阅读:126今日分享:42

12个表格如何汇总

Excel是常用的数据处理软件,当Excel中有很多个格式相同但数据不同的工作表时,如果要汇总到一起,最快捷的办法就是利用VBA。今天就来介绍下如何利用VBA代码实现将12个表格数据汇总到一个表格中。
工具/原料

Microsoft Excel 2016

方法/步骤
1

如下图所示,Excel中有12个月的数据分别放在12个工作表中,其中的表格结构都是一样的,就是数据不一样,将这12个表格中的数据汇总到“汇总表”中。

2

按下Alt+F11,在打开的VBA编辑界面中双击左侧的汇总表,如下图所示。

3

输入代码:Sub 鱼木混猪()For Each s In Sheets    If s.Name <> '汇总表' Then    s.Range('A2:C' & s.Range('A655536').End(3).Row).Copy Range('A' & Range('A65536').End(3).Row + 1)    End IfNextEnd Sub如下图所示。

4

点击代码中的任意位置,然后点击上方的“运行子程序”按钮,如下图所示。

5

此时,返回Excel中可以看到12个工作表的数据就都汇总到汇总表中了,如下图所示。

总结:

1.打开Excel;2.按下Alt+F11,双击汇总表;3.输入代码,代码思路是依次遍历工作表并将数据区域复制到汇总表中;4.点击“运行子程序”;5.就将12个表格的数据汇总到一起了。

注意事项
1

Tips:具体使用过程中还需要根据表格的样式和数据特点更改其中的代码细节

2

关注以往和今后的经验文章,了解更多Office技巧,感谢投票和关注

推荐信息