查询3个表格,把相同的值进行合并。
一、Vlookup函数:功能及语法结构。
功能:在指定的数据范围内返回符合查询要求的值。
语法:=Vlookup(查询值,数据范围,返回值列数,匹配模式)。
其中匹配模式有两种,分别为“0”或“1”。其中“0”为精准匹配,“1”为模糊匹配。
目的:查询“商品”的“销量”。
方法:
在目标单元格中输入公式:=VLOOKUP(H3,B3:C9,2,0)。
解读:
第三个参数(返回值列数)是根据第二个参数(数据范围)来确定的,“数据范围”中的第一列为1,第二列为2……以此类推。
注意事项:
1.Excel表格数字需要转换成数字格式才能生效,否则经常出现NA的情况
2.第一个参数查询值和第二个参数“数据范围”相关联的数据,最好都在第一列。
-------------------------------------------------------2024.1.12更新------------------------------------------------------------------------------------------
最近有需要用到使用多个值进行匹配,vlook也能满足。
函数公式
在J2单元格输入公式【{=VLOOKUP(D2&E2,IF({1,0},Sheet2!B:B&Sheet2!A:A,Sheet2!C:C),2,0)}】,回车后得到查询结果。
sheet2的B列是用于查D2姓名的,sheet2的C列是用于查用户身份证的,sheet2的C列是要关联匹配得到的结果。
函数解读
1.VlOOKUP函数的作用简单的说,就是找谁,在哪个区域找,返回这个区域的第几列数据对应的值,语法为:VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])。需要注意的是,对于第二个参数查询区域table_array,要求首列当中一定要包含第一个参数lookup_value。
2.公式中IF({1,0},Sheet2!B:B&Sheet2!A:A,Sheet2!C:C)语句则通过IF函数校正了一个多行两列的区域。VLOOKUP就在这个区域进行数据的精确查找,并返回第二列对应用匹配的数据。
3.公式中首尾出现的花括号“{}”,是一个数组公式的玩法,在进行一些复杂的运算,如对一组或者多组数据执行多项计算,返回一个值或者一组值时,往往采用数组公式进行运算,这样的公式输入完成后需要按<Ctrl+Shfit+Enter>组合键结束输入,在整个公式的两侧就会出现一对花括号。要注意的是IF函数语句中的花括号直接手工录入就可以,因为这里用到的是常量数组。