excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel新函数VSTACK使用全集,嵌套各种函数玩出新高度!

大家好,这一章分享一个新函数: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))

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接