总表自动拆分,这样做最简单!

个人微信号 | (ID:LiRuiExcel520)

微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)

微信公众号 | Excel函数与公式(ID:ExcelLiRui)

前几天连续发了几篇多表合并的教程,有同学问如果要想反过来,把总表拆分为多张分表应该怎么搞?

这个问题解决方案很多种,可以用函数,或用数据透视表,还可以用VBA,但都不是最简单的方法,今天告诉你一种最简单的解决方案处理总表自动拆分。

今天要介绍的方法不但可以自动拆分,还兼容以下几种情况:

  • 总表数据变动,分表同步更新;

  • 总表新增行,分表同步更新;

  • 总表新增列,分表同步更新。

这时候很多人心里会打鼓,既然不让用函数,也不让用透视表或vba,那我能不能学得会?

能,看过一遍操作就能学得会,因为用的工具很给力,用过的都会爱不释手。

本教程内容担心记不全的话,可以分享到朋友圈给自己备份一份。

效果展示

先来看下总表拆分的场景及说明。

总表包含各个部门的员工奖金数据,要求按部门拆分为多张分表,如下图所示。

当总表数据变动时,分表可以自动同步更新。

比如将李锐5的部门名称改为“财务部”,财务部分表中同步更新出现对应记录。

当总表新增行记录,分表也可以自动同步更新。

比如新增李锐10和李锐11的行记录,分表也会自动同步。

总表新增列字段后,分表也可以自动同步更新。

比如总表中新添加“备注”列后,再去分表看D列是否新增了该字段呢?

你会欣喜地发现,所有分表也可以同步更新出现该列数据。

这些效果怎样实现的呢?往下看。

解决方案及操作步骤

以上功能的实现,都是使用Power Query工具进行数据转换和处理。

要求Excel 2016版或Office365版本。用2013或2010的同学可以安装插件。

没有新版,或需要插件的同学可以联系小助手获取(下方有联系方式)。

下面说说操作步骤,首先将数据导入Power Query编辑器。

单击数据-从表格

然后创建多个查询,每个查询对应一个部门,记得筛选数据按查询名称选择该部门数据。

财务部当然仅筛选财务部的数据,如下图所示。

人资部和技术部也分别筛选对应数据,如下图所示。

然后在Power Query编辑器中,单击“关闭并上载”,将数据上载到Excel工作表。

这样点几下鼠标,就实现了总表自动拆分。

(0)

相关推荐