举个例子,我们在总表里面,有一份汇总各个部门的数据源
我们希望把总表的数据,按岗位部分,拆分到每个子表
并且,当我们在总表更新完数据的时候,子表里面对应的内容会自动的更新
1、常规做法
这其实是一个筛选问题,我们只需要将每个部门筛选出来,然后放到对应的子表就可以了
这里有3个子表,我们分别在3个子表输入公式:
在市场部的表格里面,输入的公式是:
=FILTER(总表!A:D,总表!B:B=’市场部’)
这个公式第一参数表示想要的结果,这里是总表的A:D列
第二参数表示在哪里筛选什么条件,我们是在总表的B列,筛选市场部
对应的信息就查找匹配出来了:
然后我们在销售部的A2单元格,和财务部的A2单元格,依次的输入公式:

=FILTER(总表!A:D,总表!B:B=’销售部’)
=FILTER(总表!A:D,总表!B:B=’财务部’)
2、一次性的输入所有公式
在WPS的Excel里面有一个函数公式Sheetname,可以获取当前工作表的名称,Office暂时还没有这个函数公式
当我们输入公式:
=SHEETSNAME(A1),它能得到当前工作表的表名
利用这个特点,我们可以选中市场部工作表,按住SHIFT键,再选中财务部工作表,
然后在A2中输入公式:
=FILTER(总表!A:D,总表!B:B=SHEETSNAME(A1))
这样的话,选中的每个子表的A2单元格,都会输入成这个公式
它能自动的抓取当前工作表名,从而筛选每个子表对应的内容
当总表进行更新的时候,子表的数据也自动的进行了更新
关于这个小技巧,你学会了么?动手试试吧~