`

HLookup函数

简介:按行查找(横向查找),找出与查找对象相匹配的其他行的值

语法

Hlookup(查找对象,查找范围,范围中的行号,是否模糊匹配)

1. 查找对象:在查找范围的第一行中找出你指定的内容(只能是一个值或一个单元格)

2. 查找范围:存放数据的区域,通常是2行或者更多行

3. 范围中的行号:与查找对象匹配的数据位于查找范围的第几行

4. 是否模糊匹配:True表示模糊匹配,False表示精确匹配。不填、非0值都代表模糊匹配。

结果: 找到一个指定值

注意

范围中的行号必须>=1且<=查找范围的总行数。否则会得到错误值。

范围中的行号=1时,则匹配到查找范围中第1行的值。=2时,则匹配到查找范围中第2行的值,以此类推。

精确匹配时,如果有多个符合条件的情况,则以第1个为准(从左往右),如果没找到,则得到错误值。

查找对象为文本,且精确匹配时,查找对象中可以使用通配符、问号 (?) 和星号 (*)。

?匹配任意单个字符;*匹配任意字符序列。如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。

精确匹配时,查找范围的第1行无须排序。

模糊匹配时,查找范围的第1行必须是升序排列。

模糊匹配时,没找到与查找对象一致的值时,则找出与查找对象最接近的值,且该值不能大于查找对象。

查找对象为文本时,查找范围的第1行中的文本不能含有前导空格、尾部空格、直引号(' 或 ")与弯引号(‘或“)不一致或非打印字符。

查找对象为数字或日期值时,请确保查找范围的第一行中的数据未存储为文本值。

文本不区分大小写。

Hlookup 和 Vlookup 有什么区别?

这2个函数的使用方法原理一样,只不过Hlookup是从左往右查找(横向查找),而Vlookup是从上往下查找(垂直查找)。

例子

=HLOOKUP("李英",B1:E2,2,FALSE) 结果将找出李英的成绩总分

下载实例文件

HLookup函数的视频教程

练习题下载

练习题1