大家好,我是孙斌,月底你是不是也常遇到这种情况:一张总表,要按城市、按部门拆成好几张分表。手动筛选、复制、粘贴,好不容易拆完,总表数据一改,分表又得重来一遍——又慢又容易错。
今天教你一招 WPS 专属技巧:用 sheetname 函数搭配 filter 函数,一次设置好,总表自动拆成多个分表;总表数据一变,分表跟着实时更新,再也不用手动重拆。
先看看效果:下面是一张总表,我们要按城市拆成北京、广州、上海、深圳四张分表。

每个分表中的数据通过filter函数+sheetname函数提取出来。

想要实现这个效果很简单,首先要搞懂sheetname函数是干什么的。
sheetname函数是WPS中的专属函数,能够获取当前工作表的名称,例如新建一个表格“北京”,输入sheetname函数,再随便选择一个单元格例如A1,返回的结果就是当前工作表的名称。

接着用filter函数从总表中筛选出北京的记录就行了。

再将表头复制过来,一个分表就制作好了。

按照同样的思路,将北京这个表格复制一份,将名称改为广州,就得到了广州的分表。

用同样的方法再复制表格,得到上海、深圳的分表。

由于各个分表中的数据都是通过filter函数从总表中筛选出来的,所以当总表中的数据变动时,分表中的数据也会自动更新。
当然了,sheetname函数只能在WPS中使用,微软Excel中无法使用这个方法。
夜雨聆风