关于excel中vlookup函数的使用多条件查找,excel中vlookup函数的使用方法这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!
1、在excel中使用VLOOKUP函数:=vlookup(查找值,查找范围,返回列,0) ,”查找值“不要用绝对符号$ ,“查找范围”要用绝对符号,不然向下复制后查找范围会变动。
2、如查找A1:A100时要写成 $A$1:$A$100分两种情况:1 同一个sheet中有两个表格,一个是旧表(原始数据),一个是新表;2 sheet1中一个表(原始数据),sheet2中一个表(新表),也是两个表,这两种情况都差不多,都是以原表为基础,得到新表第一种情况,同一个sheet中有两个表,新表为:这里原表为已知,新表中有数据的部分为空格的地方都是我们需要填写的,选择“新表”中的B2单元格,如表1所示。
3、单击[fx]按钮,出现“插入函数”对话框。
4、在类别中选择“全部”,然后找到VLOOKUP函数,单击[确定]按钮,出现“函数参数”对话框,如表2所示。
5、第一个参数“lookup_value”为两个表格共有的信息,也就是供excel查询匹配的依据,也就是“新表”中的A2单元格。
6、这里可以填入$A2,加一个$,是为了说明列不变,是绝对的,而当你向下拖动的时候,列会相应的改变。
7、这样会简化我们得工作,注意一定要选择新表内的信息,因为要获得的是按照新表的排列顺序排序。
8、 第二个参数“table_array”为需要搜索和提取数据的数据区域,这里也就是整个“基础数据”的数据,即“基础数据!A2:D5”。
9、为了防止出现问题,这里,我们加上“$”,即“基础数据!$A$2:$D$5”,这样就变成绝对引用了。
10、 第三个参数为满足条件的数据在数组区域内中的列序号,在本例中,我们新表B2要提取的是“基础数据!$A$2:$D$5”这个区域中B2数据,根据第一个参数返回第几列的值,这里我们填入“2”,也就是返回性别的值(当然如果性别放置在G列,我们就输入7)。
11、第四个参数为指定在查找时是要求精确匹配还是大致匹配,如果填入“0”,则为精确匹配。
12、需要的是精确匹配,所以填入“0”按[确定]按钮退出,即可看到C2单元格已经出现了正确的结果。
13、如图所示:把B2单元格向右拖动复制到D2单元格,我们需要手工改一下,只需要改之前我说的第三行,即可显示正确数据。
14、一行数据出来了,对照了一下,数据正确无误,再对整个工作表的列进行拖动填充,拖动完之后,新表就出来了。
本文分享完毕,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!