我是【桃大喵学习坊】,诚邀您关注我们的平台!我们每天都会分享关于职场办公软件的使用技巧和实用干货,助您在职业生涯中游刃有余。
如您所见,以下是A分公司、B分公司及C分公司的销售订单数据,这些数据被精心整合并汇总至“汇总表格”中。值得一提的是,总表的数据会随着分表数据的更新而自动更新,实现了数据的高效同步。
接下来,让我们步入实操环节:
第一步:利用VSTACK函数快速合并分表数据至总表
在指定的目标单元格中输入以下公式,并按下回车键即可执行操作:
=VSTACK(A分公司!A2:D200, B分公司!A2:D200, C分公司!A2:D200)
解释:
①VSTACK函数简介
功能:将多个数组垂直堆叠成一个单一数组。
语法:=VSTACK(数组1, 数组2, ..., 数组N)
②为何选择VSTACK函数?
因为VSTACK函数能将多个分表的数据垂直堆叠起来,便于我们进行数据管理和分析。
③如何选择合并区域?
我们可以逐个表格选择要合并的数据区域。若表格是连续的,可以先选择第一个表格的起始单元格,然后按住Shift键选择最后一个表格的结束单元格,接着再选择区域内要合并的具体行。
④通用合并公式示例:
=VSTACK(开始表格名称!起始范围, 结束表格名称!结束范围)
第二步:应用FILTER函数进行条件筛选,优化数据结果
有时在扩择合并区域后,总表中可能会出现一些空行。为了优化这些空行,我们可以借助FILTER函数进行条件筛选。
在目标单元格中输入以下公式并按下回车键:
=FILTER(VSTACK的输出结果, 筛选条件区域不为0的判断)
在这里,我们以D列为“销售人员”作为筛选条件。如果D列的数据不等于0,则认为符合条件。
解释:
该公式先确定了VSTACK函数的数据返回区域,并设置了一个条件,即FILTER的第二个参数表示的数据区域中的值不为0时才符合筛选条件。这保证了最终输出的数据不会包含空值。