VSTACK函数 并且会做到以下的函数搭配: 1.VSTACK函数区别于HSTACK 2.VSTACK搭配SORT函数 3.VSTACK搭配IFNA函数 4.VSTACK搭配UNIQUE 5.VSTACK搭配FILTER多页表合并 VSTACK函数基础用法 VSTACK函数的基础使用方法很简单: VSTACK(范围1,范围2,....) 如果你需要把多个表格进行合并,就可以使用这个函数. 当然,如果需要合并2个以上的表格,无限去套就行了. VSTACK函数搭配SORT函数 看看这个案例,如果你需要把两个表格合并并且还需要做排序, 把合并的表格依据岗位归类之后,然后按照岗位的年限做从大到小的排序. 这个公式可能你没看懂, 我们一步一步来看看这个公式的做法. 第一步合并: 其实这一步就已经错了,为什么呢,接着往后看, 第二步排序, 如果是对数值类型排序,没有任何问题. 例如下图,对年限进行降序排序,如下所示: 但是如果要对岗位排序,你再看: 表头就变化位置了. 所以正确的做法是: 合并不包含表头部分: 对合并区域做排序: 然后再用VSTACK函数再做一次表头的并入: VSTACK函数搭配IFNA 在使用VSTACK函数的时候,当几个表格有一些缺失列的时候, 就会出现NA错误, 如下图第二个表,没有年限列, 所以可以搭配IFERROR函数或者IFNA函数消错. VSTACK搭配UNIQUE 统计的两张表格合并,并且去除重复值方法,可以使用下方的公式搭配. VSTACK函数搭配FILTER 多页表格合并 如下图,有3年的分别统计在不同表格中的数据. 现在需要把这三个不同表格的数据合并, 可能你会这样去做: 但是如果你有20个表格那么,一个一个的表格去进行选择合并,就会非常的麻烦. 你可以这么做: VSTACK函数,然后选择某一个表格的尽可能多的行, 然后按住SHIFT按键,选择到最后一个需要合并的数据表格. 他就会直接把同样的区域的每一个表格拉扯放进VSTACK函数中. 这是总体思路. 细节操作,还需要搭配到FILTER函数把0的条件去除掉. 具体公式如下所示: =VSTACK('2021年数据'!A1:C1,FILTER(VSTACK('2021年数据:2023年数据'!A2:C15),CHOOSECOLS(VSTACK('2021年数据:2023年数据'!A2:C15),1)>0)) 这个公式确实需要观看视频理解一番. 本章素材下载: 复制下方文字,发送公众号信息获取课件: VSTACK和HSTACK |
|