vlookup函数公式怎么用(if中嵌套vlookup实例)
大家好,今天小编来为大家解答vlookup函数公式怎么用这个问题,if中嵌套vlookup实例很多人还不知道,现在让我们一起来看看吧!
EXCEL的“vlookup”公式怎么使用
“vlookup”公式使用方法:
1、打开需要操作的excel,打开表一和表二,停留在表二窗口界面
2、把光标放在要展示数据的单元格中,选中该单元格
3、点击选中工具栏中的【公式】
4、在公式下拉栏里面选中【插入函数】
5、在弹出的选择函数界面中,找到并选中【VLOOKUP】函数,点击确定
6、选择第一列中需要匹配数据的单元格,选中一个就可以,然后输入英文状态下的逗号“,”在弹出的函数界面中,查找值一栏就会显示所选项的定位号
7、在函数参数界面选择【数据表】
8、并打开表一
9、选中表一中所有数据,这是函数参数界面查找值一栏就会显示表一中所有数据
10、在函数参数【序列数】一栏输入‘2’并点击确定
11、然后就会返回表二,在表二中之前所选中单元格就会显示所成功查找到的数据
12、点击该单元格右下角,会显示一个黑色的‘+’光标,选中并下拉
13、最后表二中所有的数据都成功匹配相应的数据。这就是“vlookup”公式的使用方法。
Excel VLOOKUP公式怎么用
VLOOKUP
在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。
语法
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value为需要在数组第一列中查找的数值。Lookup_value可以为数值、引用或文本字符串。
Table_array为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表。
如果 range_lookup为 TRUE,则 table_array的第一列中的数值必须按升序排列:…、-2、-1、0、1、2、…、-Z、FALSE、TRUE;否则,函数 VLOOKUP不能返回正确的数值。如果 range_lookup为 FALSE,table_array不必进行排序。
通过在“数据”菜单中的“排序”中选择“升序”,可将数值按升序排列。
Table_array的第一列中的数值可以为文本、数字或逻辑值。
文本不区分大小写。
Col_index_num为 table_array中待返回的匹配值的列序号。Col_index_num为 1时,返回 table_array第一列中的数值;col_index_num为 2,返回 table_array第二列中的数值,以此类推。如果 col_index_num小于 1,函数 VLOOKUP返回错误值值#VALUE!;如果 col_index_num大于 table_array的列数,函数 VLOOKUP返回错误值#REF!。
Range_lookup为一逻辑值,指明函数 VLOOKUP返回时是精确匹配还是近似匹配。如果为 TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value的最大数值;如果 range_value为 FALSE,函数 VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。
说明
如果函数 VLOOKUP找不到 lookup_value,且 range_lookup为 TRUE,则使用小于等于 lookup_value的最大值。
如果 lookup_value小于 table_array第一列中的最小数值,函数 VLOOKUP返回错误值#N/A。
如果函数 VLOOKUP找不到 lookup_value且 range_lookup为 FALSE,函数 VLOOKUP返回错误值#N/A。
如果还不会可以把你的文档发给我,731626198@qq.com
excel函数vlookup怎么用vlookup公式使用步骤和教程
基本查找=VLOOKUP(F2,A:D,4,0)
第一参数引用F2中的“李广广”作为查找值;
第二参数A到D列,是查找区域;
第三参数4表示返回A:D中第4列数据;
第四参数设置为0表示精确匹配。
基本查找
查找多个值在支持自动溢出的版本中,框选所有要查询的姓名作为查找值:
=VLOOKUP(F2:F4,A:D,4,0)
以数组的形式一次性完成多个值的查找,省去向下填充公式的步骤。
查找多个值
返回多个值同样是在支持自动溢出的版本中,将第3参数设置为数组:
=VLOOKUP(F2,A:D,{2,3,4},0)
以数组的形式返回3个查找结果。
返回多个值
注意,上述公式的前提条件是查找数据表头各项的顺序和原始数据完全一致。如果不一致,需相应调整数组,例如:
=VLOOKUP(F2,A:D,{4,3},0)
返回多个值
搭配COLUMN查找数据表头和原数据表头完全一致,VLOOKUP搭配COLUMN是经典的解决方案:
=VLOOKUP($F2,$A:$D,COLUMN(B:B),0)
COLUMN的作用是返回列号作为动态参数。
搭配COLUMN
搭配MATCH查找数据表头和原数据表头不一致,VLOOKUP搭配MATCH:
=VLOOKUP($F2,$A:$D,MATCH(G$1,$A$1:$D$1,0),0)
MATCH的作用是在A1:D1中查找并返回查找项的相对位置作为VLOOKUP的动态参数。
搭配MATCH
从右往左查找VLOOKUP默认从左往右查找,如果要从右往左查,可以搭配IF函数:
=VLOOKUP(F2,IF({1,0},B:B,A:A),2,0)
IF的作用是将A,B两列的位置调换,构建出一个新的数据区域作为VLOOKUP的第二参数。
从右往左查找
通配符VLOOKUP是支持通配符的。
查找值不完整的时候可以用通配符代替未知部分:
=VLOOKUP(F2&“*”,A:B,2,0)
通配符
近似匹配VLOOKUP第四参数设置为TRUE或1表示近似匹配:
=VLOOKUP(B2,F:G,2,1)
其逻辑是,如果找不到要找的值,则匹配下一个比它小的值。如下图片,在红色区域中未能找到54,则匹配下一个比它小的值0,于是返回0对应的C.
要点:查找区域(F列)必须按升序排列。
近似匹配
vlookup函数公式怎么用和if中嵌套vlookup实例的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!