excel新函数HSTACK太好用了! 搭配Xlookup轻松提取任意列数据
相信很多粉丝都遇到过这样的问题:一个有十几列的表格,我仅仅只需要查找其中的一两列,用函数太复杂,不会。手动粘贴又太慢,那么应该如何解决呢?
跟大家推荐一个新的函数——HSTACK,它可以将表格中的任意几列重组为1个新的表格,非常适合上述所说的情况,我们来看下具体用法。

一、了解HSTACK
HSTACK:将数据逐列拼接,从而形成一个新的数组
语法:=HSTACK(array1,[array2],...)
- 参数1:第一个区域
- 参数2:第二个区域
以此类推,最多可以设置254个数据区域。
这个公式的使用是非常简单的,如下图所示,我们将【姓名】跟【性别】拼接在一起,形成了一个新的表格。

二、配合XLOOKUP数据查询
如下图,我们想要查找每个人的【性别】、【籍贯】与【专业】就可以利用HSTACK来单独的获取这3列数据,效果如下动图。
公式:=XLOOKUP(B15,$A$2:$A$10,HSTACK($F$2:$F$10,$E$2:$E$10,$G$2:$G$10))
使用HSTACK我们需要注意的是,它的参数录入的顺序,必须要与表头的顺序一致才可以。

三、配合SORT函数自动排序
比如我们想要取每个人的【姓名】与【身高】,来做一个降序排序,也可以考虑使用HSTACK来构建序列。
公式:=SORT(HSTACK(A2:A10,H2:H10),2,-1)

四、部分筛选
HSTACK函数配合FILTER实现部分筛选,是我用的最多的,真的特别方便,比如现在我们想要得到身高170以下学生的【名字】与【籍贯】。
公式:=FILTER(HSTACK(A2:A10,E2:E10),H2:H10<170)

以上就是今天分享的全部内容,HSTACK的本质就是截取数据源中的某几列数据,将其作为一个新的查找区域,大家以后遇到类似的问题,都可以试一下。
相关文章
快递运费秒算!Xlookup函数大法来啦,还在为手动计算快递运费而烦恼吗?别担心,excel中Xlookup函数快速计算运费的技巧2024-12-12
ROW怎么做序列号? excel中ROW函数轻松生成6类序号的技巧
平时我们经常使用,直接拖动单元格来实现序号,但是如果中间删掉几行,序号就不连贯了,这是需要使用ROW函数来实现,下面我们就来看看ROW函数用法2024-12-12
excel新增新函数可以提取任意行列数据:CHOOSECOLS与CHOOSEROWS用法
excel又来了2个新函数,提取任意行列数据,太好用了,下面我们就来看看CHOOSECOLS与CHOOSEROWS函数用法2024-12-12
轻松实现行级数据计算! Excel2024新函数BYROW详解
2024年,Excel引入了令人兴奋的新函数BYROW,这一功能将为用户在数据分析时提供更强大的灵活性和简便性,下面我们就来看看使用方法2024-12-10
每一个使用频率都是极高的! excel中5个函数搭配+10个公式直接套用
excel处理数据的时候,我们经常使用函数家公式直接套用,简单快捷,今天我们就来介绍五个函数和十个公式套用,使用率很高,详细请看下文介绍2024-12-10
excel最强函数SUMPRODUCT公式怎么用? 掌握这篇就够了
在众多的函数公式,有一个函数具有求和、计数多种功能,此函数就是Sumproduct,该怎么使用这个函数呢?下面我们就来你看看详细教程2024-12-09
Excel和怎么用sumproduct函数公式实现多条件求和?
excel中经常需要多条件求和,可以实现的方法有很多,其中最简单好用的就是sumproduct函来实现,详细请看下文介绍2024-12-09
Excel中2个Xlookup函数公式组合应用你会吗? 轻松查询多列
最新版本的Excel推出了XLOOKUP公式,非常实用,简单易学,今天分享2个XLOOKUP函数公式组合应用2024-12-09
Excel函数公式len和lenb有什么区别? len函数和lenb函数使用技巧
今天分享的是Excel中的文本函数公式,len函数和lenb函数,这两个函数有什么区别?下面我们就来看看详细介绍2024-12-09
今天咱们一起来学习专门用于字符拆分的TEXTSPLIT函数,接下来咱们就看看这个函数的部分基础用法2024-12-04



最新评论