Vlookup这个双胞胎兄弟,竟是Excel中最牛的按列查找函数!

Excel精英培讯 2024-12-13 10:52:19

Hlookup函数

1、作用

按列向下查找

2、语法

=Hlookup(查找的值,查找区域,返回值的行数,True/False)

说明:它和Vlookup的用法及参数设置基本一致,区别是一个是向右查找,一个是向下查找。

【例】如下图所示,查找产品2在2019年的销量

=HLOOKUP("产品2",A:D,3,0)

查找原理:Hlookup会在区域的第1行查找到产品2所在的列,然后返回该列第3行的值6

既然已经有Vlookup、Xlookup、Filter函数了,还有必要学习Hlookup吗?嘿嘿,看一个兰色今天遇到的问题,对比一下就知道Hlookup有多厉害了。

3、实例应用

【问题】如下图所示,要求根据城市、学校和月份,从上表中查找对应的人数。

这是一个多条件且结果不固定列的查找,用Vlookup非常麻烦,先看看高手们用xlookup等函数写的公式

Xlookup函数:

=SUMIFS(XLOOKUP(C9,C2:F2,C3:F6),A3:A6,A9,B3:B6,B9)

Sumproudct函数:

=SUMPRODUCT(C3:F6*(C2:F2=C9)*(A3:A6&B3:B6=A9&B9))

Filter函数:

=INDEX(FILTER(C3:F6,(A3:A6=A9)*(B3:B6=B9)),MATCH(C9,C2:F2))

估计上面公式很多同学看了有点懵,接下来看Hlookup的表演:

=HLOOKUP(C9,C2:F6,MATCH(A9&B9,A2:A6&B2:B6,0),0)

公式说明:用match查找城市+学校对应的行数,作为Hlookup的第3个参数,其他参数都是基本用法。

对比HLOOKUP和其他函数的4大优势:

用的基本功能,公式容易理解

公式更简短

适用于所有版本

数字文本都可以查找

兰色说:上面这个问题是兰色刚在网上看到的,让兰色意外的是很多人参与讨论,竟然没有一个人想到用Hlookup函数,可见这个函数有多冷,但不可否认的是Hlookup在动态列查找中是NO.1的存在。

0 阅读:8

Excel精英培讯

简介:欢迎大家关注我,给我点赞