二维码 购物车
部落窝在线教育欢迎您!

函数课堂14:横向查找HLOOKUP的优势用法

 

作者:逍遥来源:部落窝教育发布时间:2023-09-22 16:24:50点击:806

分享到:
0
收藏    收藏人气:0人
版权说明: 原创作品,禁止转载。
编按:

部落窝函数课堂第14课,横向查找HLOOKUP。主要介绍了HLOOKUP的基础用法以及相比VLOOKUPXLOOKUP函数更有优势的特殊用法。

 

查找家族唯HLOOKUP寂寂无闻,苦盼自己的春天。

咋回事?

有人说,它出场机会少,是因为需要横向查找的表格比较少。

其实不然。

HLOOKUP至少有两点优势用法,甚至把XLOOKUP都比了下去。

 

一起来看看吧!

 

一、站在阴翳里的HLOOKUP

 

(有所了解的伙伴可以直接拖到第二,查看HLOOKUP的强项)
VLOOKUP
是纵向查找;而HLOOKUP则是横向查找。

语法:

=HLOOKUP(查找值,查找区域,返回第几行,精确/模糊匹配)

 

温馨提示:

Ø  第一参数,可以是数值、引用或文本字符串。

Ø  第二参数,即查找范围。

Ø  第三参数,即返回指定行号,注意,如果行号小于1或者大于查找区域的总行数,会返回错误值。

Ø  第四参数,即精确匹配和模糊匹配。0代表精确匹配,查找不到会返回错误值;1或者省略即模糊匹配,查找不到,会返回小于lookup-value的最大数值。

Ø  注意,模糊匹配需要将查找区域的第一行的数值进行升序排列,否则HLOOKUP将找不到正确的值。

 

下图展示了HLOOKUP的基本用法。

 

图形用户界面, 应用程序, 表格, Excel
描述已自动生成

 

说明:

A1:E10数据区域的第一行查找“2季度”,找到C1单元格,然后返回C列中的第5行数据34

 

第三参数——5,当前是掰着手指头数出来的。

我们可以用MATCH函数让它变得智能一点,如下图。

 

 

请戳链接查看: MATCH函数用法

 

上面这两个案例,VLOOKUP 也能做,只是在公式中交换了条件:

 

 

或许, 这是HLOOKUP嗟叹既生VLOOKUP何生我HLOOKUP的原因吧。

 

其实除开VLOOKUP的一切用法(反向查找、通配符查找、多条件查找、区间查找等等)HLOOKUP都能用之外,HLOOKUP还有下方的两个强项。

 

二、HLOOKUP的优势用法

 

1.按列标题合并多表数据,丢VLOOKUP几条街

有两张分表,其列标题顺序不一致,现需将这些数据统一合并到总表中。

G4输入公式:=HLOOKUP(G$3,$A$3:$D$12,ROW(A2),0),然后向下向右填充。

 

 

1结束后,修改公式里的查找范围,整理表2 的数据。

G13输入公式=HLOOKUP(G$3,$A$18:$D$24,ROW(A2),0),并向下向右填充。

 

 

注:XLOOKUP虽然也能做到,但版本要求高。

 

2.多条件查找非连续的多列值, HLOOKUP胜过XLOOKUP

如下图,需要查询指定部门、指定产品在246月的销售额。

 

 

这是一个多条件查找,且被查找的列——246月,是不连续的。

HLOOKUP最简单,在C14输入公式:

=HLOOKUP(C$13:E$13,$A$1:$H$10,MATCH(A14&B14,A$1:A$10&B$1:B$10,0),0)

注意:数组公式,非OFFICE365版本需要按三键完成。

 

图形用户界面, 表格描述已自动生成

 

说明:

奥妙之处在于我们转变了固有思维,不再将销售部门和销售商品作为查找对象,而是以2~6月作为查找对象,在数据区域第一行进行横向查找,然后返回用MATCH函数生成的行数对应的数值。

 

如果用XLOOKUP的话,需要嵌套INDEX或者另一个XLOOKUP生成动态列数,稍显复杂。

嵌套INDEX

=XLOOKUP($A14&$B14,$A$2:$A$10&$B$2:$B$10,INDEX($A$2:$H$10,,MATCH(C$13,$A$1:$H$1,0)))

嵌套XLOOKUP:

=XLOOKUP($A14&$B14,$A$2:$A$10&$B$2:$B$10,XLOOKUP(C$13,$C$1:$H$1,$C$2:$H$10))

如果用VLOOKUP,公式更长:

=VLOOKUP($A14&$B14,IF({1,0},$A$2:$A$10&$B$2:$B$10,INDEX($C$2:$H$10,,MATCH(C$13,$C$1:$H$1,0))),2,0)

 

所以说, HLOOKUP,有它独有的擅长,它期待的春天,就在各位亲的手上——点赞吧,让它的春天早点来到!!

 

本文配套的练习课件请加入QQ群:902294808下载。

Excel高手,快速提升工作效率,部落窝教育Excel精品好课任你选择

扫下方二维码关注公众号,可随时随地学习Excel

IMG_256

相关推荐:

函数课堂第13课:MAX法全解

8种VLOOKUP典型用法

函数课堂第12课:SUMIF用法全解

函数课堂第11课:COUNTIF用法全解

版权申明:

本文作者逍遥;部落窝教育享有稿件专有使用权。若需转载请联系部落窝教育。