在用excel制作表格时,制作好了一个数据表,有时需要在表格中根据条件来查找某个单元格的数据。这可以用hlookup函数。水平和垂直的查找,那么,excel表中如何用hlookup函数呢?大家参考以下几步,很快可以在excel表中使用hlookup函数了。
hlookup函数——hlookup函数语法
hlookup(lookup_value,table_array,row_index_num,[range_lookup])
hlookup函数语法具有下列参数参数:为操作、事件、方法、属性、函数或过程提供信息的值。
lookup_value必需。要在表格的第一行中查找的值。lookup_value可以是数值、引用或文本字符串。
table_array必需。在其中查找数据的信息表。使用对区域或区域名称的引用。
table_array的第一行的数值可以为文本、数字或逻辑值。
如果range_lookup为true,则table_array的第一行的数值必须按升序排列:…-2、-1、0、1、2、…、a-z、false、true;否则,hlookup将不能给出正确的数值。如果range_lookup为false,则table_array不必进行排序。
文本不区分大小写。
将数值从左到右按升序排列。有关详细信息,请参阅对区域或表中的数据进行排序。
row_index_num必需。table_array中将返回的匹配值的行号。
row_index_num为1时,返回table_array的第一行的值;
row_index_num为2时,返回table_array第二行中的值,依此类推。
如果row_index_num小于1,则hlookup返回错误值#value!;如果row_index_num大于table_array的行数,则hlookup返回错误值#ref!。
range_lookup可选。一个逻辑值,指定希望hlookup查找精确匹配值还是近似匹配值。如果为true或省略,则返回近似匹配值。换言之,如果找不到精确匹配值,则返回小于lookup_value的最大值。如果为false,则hlookup将查找精确匹配值。如果找不到精确匹配值,则返回错误值#n/a。
excel表中如何用hlookup函数
打开一个excel的文件,输入一个简单的表格,比如水果的单元价格表。需要查找某一个水果名称,在购买水果这一列下的单元格处,输入=h,此时会弹出相关字母序列的函数名称,此时,可鼠标选择hlookup函数,在选择的【hlookup函数】浮动窗口上,可看到hlookup函数有四个参数,前面三个参数是必填,后面可以用默认,在【hlookup函数】第一个参数上,如果输入空字符,会弹出提示窗口,这里必须输入字符,在【hlookup函数】第一个参数上,输入d字符,用鼠标选取查找的表格区域,显示的数据为第二列的名称,这里输入2,输入完参数后,按回车键,此时,【hlookup函数】查找出符合条件的数据,显示在单元格处,如香蕉。
在表格的首行或数值数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)中搜索值,然后返回表格或数组中指定行的所在列中的值。如果大家还想了解更多与之有关的信息,欢迎关注我们文军营销的官网。