hlookup和match函数的使用方法

喝了一箱酒 3年前 已收到3个回答 举报

力等特图劳 2星

共回答了277个问题采纳率:92.5% 评论

以下是hlookkup和match函数的使用方法:

首先,固定用法VLOOKUP($G2,$A:$E,第几列,0),查找不同的字段,就是在不同的列,这个时候我们可以用Match公式来自动的定位在第几列

=MATCH(H$1,$A$1:$E$1,0)

部门字段,在第一行字段名称里面去查找,返回的就是第3列,也是Vlookup的结果列位置

所以说我们把Match公式当成Vlookup的第3参数,整体的公式是:

=VLOOKUP($G2,$A:$E,MATCH(H$1,$A$1:$E$1,0),0)

这个时候,公式可以是固定的,你字段名字可以随便改,Match公式能自动定位到第几列,从而得到正常的结果

13小时前

36

小感动 1星

共回答了138个问题 评论

HLOOKUP函数的使用方法:

1. 选择一个单元格,指定要查找的值和要在其中查找的值的范围。

2. 选择要返回匹配值的单元格,并指定用于返回匹配值的函数。

3. 输入函数值.HLOOKUP和.Match参数分别对应在2中的不同位置。

例如,假设要在A1单元格中查找并匹配值为“5”,B1单元格中要显示匹配值对应的行号。

1. 选择A1单元格,指定要查找的值和要在其中查找的值的范围。

2. 选择B1单元格,指定要显示匹配值的行号,并选择要返回匹配值的函数。

3. 输入函数值为.HLOOKUP(A1, B1, 1, 0),表示在A1单元格中查找值为“5”的值。

Match函数的使用方法:

1. 选择一个单元格,指定要查找的值,并指定用于查找匹配值的函数。

2. 选择要返回匹配值的单元格,并指定要返回匹配值的函数。

例如,假设要在A1单元格中查找并匹配值为“5”,B1单元格中要显示匹配值对应的行号。

1. 选择A1单元格,指定要查找的值,并输入.Match(A1, B1, 1, 0)。

2. 选择B1单元格,指定要返回匹配值的行号,并输入.Match(B1, A1, 1, 0)。

HLOOKUP和Match函数的使用方法就是按照上述步骤即可。

11小时前

20

被情所傷 1星

共回答了194个问题 评论

HLOOKUP函数

用于在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。当比较值位于数据表的首行,并且要查找下面给定行中的数据时,请使用函数 HLOOKUP。

语法形式为:

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)


其中,Lookup_value表示要查找的值,它必须位于自定义查找区域的最左列。Lookup_value 可以为数值、引用或文字串。

Table_array查找的区域,用于查找数据的区域,上面的查找值必须位于这个区域的最左列。可以使用对区域或区域名称的引用。

Row_index_num为 table_array 中待返回的匹配值的行序号。Row_index_num 为 1 时,返回 table_array 第一行的数值,row_index_num 为 2 时,返回 table_array 第二行的数值,以此类推。

Col_index_num为相对列号。最左列为1,其右边一列为2,依此类推.

Range_lookup为一逻辑值,指明函数 HLOOKUP 查找时是精确匹配,还是近似匹配。


MATCH函数


MATCH函数有两方面的功能,两种操作都返回一个位置值。

一是确定区域中的一个值在一列中的准确位置,这种精确的查询与列表是否排序无关。

二是确定一个给定值位于已排序列表中的位置,这不需要准确的匹配.

语法结构为:MATCH(lookup_value,lookup_array,match_type)

lookup_value为要搜索的值。

lookup_array:要查找的区域(必须是一行或一列)。

match_type:匹配形式,有0、1和-1三种选择:'0'表示一个准确的搜索。'1'表示搜索小于或等于查换值的最大值,查找区域必须为升序排列。'-1'表示搜索大于或等于查找值的最小值,查找区域必须降序排开。以上的搜索,如果没有匹配值,则返回#N/A。

8小时前

16
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com