不少财务同学遇到这样的问题:如何让Excel批量生成自己需要的工作表。也就是我们现在已经知道需要的工作表名称,如何快速生产对应的工作表。这里,我做一个详细的分享,希望对大家有所帮助。

已知现在我们要在Excel工作簿中建立公司各项报表,报表名称分别是:

资产负债表、利润表、现金流量表、财务状况变动表、应收账款明细表、预收预付明细表、借款明细表、实收资本明细表、资金周报表

excel批量按筛选条件生成工作表,分分钟学会根据报表名称批量生产工作表(1)

图1

面对这种问题,很多朋友可能凭直觉这样的功能需要用VBA才能实现,但是问题是……,亲,对于我们一般的财会人员这样不会VBA的群体小白来说,不觉得太难为人了吗?

这里我们分享数据透视表里面有一个“显示报表筛选页”,不用任何程序和函数,一样可以轻松实现。

图2

【第二步】然后,选中报表名称所在的单元格区域。

【第三步】接下来点击“插入”功能选项卡下的“数据透视表””。并在弹出窗口中设置在F1单元格创建数据透视表。

excel批量按筛选条件生成工作表,分分钟学会根据报表名称批量生产工作表(2)

图3

【第四步】将“公司各项报表”拖动到“筛选器”。

excel批量按筛选条件生成工作表,分分钟学会根据报表名称批量生产工作表(3)

图4

【第五步】点击“数据透视表工具”的“选项”功能选项卡下的“选项”按钮旁边的三角形按钮,在下拉菜单中选择“显示报表筛选页”。

excel批量按筛选条件生成工作表,分分钟学会根据报表名称批量生产工作表(4)

图5

【第六步】此时会弹出“显示报表筛选页”,我们直接点击“确定”。

认真看看,奇迹出现了。Excel底部,乖乖的给我们呈现出了所有以部门名字为名称的工作表。

excel批量按筛选条件生成工作表,分分钟学会根据报表名称批量生产工作表(5)

图6

【第七步】通过按住shift键,点一下第一张表和最后一张工作表标签,快速选定所有的工作表,按下CTRL A,选择整张工作表,执行“开始——清除——全部清除”,就建立了相应的工作表。

大家试试看,分分钟就实现了excel批量生成工作表,你学会了吗?

excel批量按筛选条件生成工作表,分分钟学会根据报表名称批量生产工作表(6)

,