设为首页 - 加入收藏 - 网站地图月夜星空文库网文档在线分享!
当前位置:月夜星空文库 > 读书 > 正文

excel匹配(excel匹配数据到另一个表单)

时间:2022-01-20 来源:eisar.com.cn 作者:月夜星空文库网

Excel如何实现数据自动匹配

""是空值的意思

整个公式意思是,如果a4为空,则为空,否则如果a4的值在“工程名称”工作表中的b3到d40区域中的查找,其查找结果对应的c列单元格为空值,则显示对应d列值,如果不满足则显示空

excel匹配

在Excel中如何使用查找函数"VLOOKUP"

VLOOKUP函数是Excel中的一个纵向查找函数,简单说就是按列查找,最终返回该列所需查询列序所对应的值。公式语法:=VLOOKUP(查找值,查找范围,列号,匹配类型),具体使用方法如下:

表一 :查找目标,即查阅值所在工作表。

表二:查找范围工作表。因为表一与表二姓名排序不一样,因此需要用到Vlookup函数,具体操作说明如下:

1、在C2单元格插入函数,选择Vlookup,出现下面结果。

2、在函数公式中进行编辑,在Lookup-value中选中我们的搜索参考点,以A列为参考。

3、选择确定搜索范围,选中红色区域部分。

4、在查找列数中填写2,该数是根据我们选取的参考点姓名列起计算,到我们的目标列。

5、按回车键返回计算结果,并将鼠标光标置于B2单元格右下角,当其呈“+”字型时进行下拉填充,得到所有目标数据。

(1)我们运用函数最后得到的是一个公式,而不是文本,记住,特别注意,我们对其进行复制一次,选择性黏贴,选取数值粘贴。

(2)用Vlookup函数进行数据查找,表头不要合并单元格。vlookup(lookup_value,table_array,col_index_num,range_lookup)lookup_value 为需要在table_array第一列中查找的数值。可以为数值、引用或文本字符串。需要注意的是类型必须与table_array第一列的类型一致。查找文本时,文本不区分大小写;可以使用通配符“*”、“?”。table_array 为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用、常数数组、计算后的内存数组。对区域引用时,可以引用整列,excel会自动判断使用区域。该参数的第一列必须包含查找的内容,其它列包含需返回的内容;返回内容的列序号由下个参数指定。col_index_num 为table_array中待返回的匹配值的列序号。如为1时,返回table_array第一列中的数值;为2,返回table_array第二列中的数值,以此类推。如果col_index_num小于1,函数 vlookup 返回错误值值 #value!;如果col_index_num大于table_array的列数,函数 vlookup 返回错误值 #ref!。range_lookup 为一逻辑值,指明函数vlookup返回时是精确匹配还是近似匹配。如果为true或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;近似匹配查询一般用于数值的查询,table_array的第一列必须按升序排列;否则不能返回正确的结果。如果range_value为false(或0),函数vlookup将返回精确匹配值。此时,table_array不必进行排序。如果找不到,则返回错误值#n/a;可isna检测错误后使用if判断去除错误信息。以2007版EXCEL为例,根据图一中的身份证号码在图二(个人信息汇总表)中查找该身份证号码所对应的姓名和户籍所在地的方法如下:

图一 (查找目标,即查阅值所在工作表)

图二(查找范围工作表)

1、首先我们要知道VLOOKUP的查找范围中查阅值即查找目标必须位于查找范围的第1列,否则VLOOKUP函数不能正常工作,所以我们要在“个人信息汇总表”中,将身份证号码置于第1列,如下图所示。

2、在图一所在Sheet7工作表的B2单元格输入查找函数:=VLOOKUP( ),如下图所示。

3、输入VLOOKUP函数的第一个参数:查阅值,即身份证号码所在单元格,A2,如下图所示。

4、输入VLOOKUP函数的第二个参数:查找范围,即Sheet4中的“个人信息汇总表”的A列到G列,如下图所示。

5、输入VLOOKUP函数的第三个参数:查找值在查找范围中的列号,因为我们要查找姓名,而姓名位于查找范围A列到D列的第2列,所以,列号=2。

6、输入VLOOKUP函数的最后一个参数:精确匹配=0或者FALSE,如下图所示。

7、按回车键返回计算结果,并将鼠标光标置于B2单元格右下角,当其呈“+”字型时下拉复制公式即可,如下图所示。

8、要查找户籍所在地,则VLOOKUP函数第1、2两个参数不变,第3个参数输入户籍所在地在“个人信息汇总表”中的列号,见步骤5的图片可知为第7列,所以列号=7,随后输入0精确匹配,所下图所示,完成。

1、打开excel文档,假如需要查询D品牌电视在部门一的销量。

2、点击“部门一销量”。

3、然后在编辑栏输入公式:=VLOOKUP(A14,A1:C6,2,0)。A14表示的是牌子所在的下一个单元格,A1:C6表示查询区域,2表示的是部门一销量所在的列数。

4、输入完公式之后就可以查询到D品牌在部门一的销量了。

5、同理,查询E品牌的销量,在牌子列表下方输入E,下拉“部门一销量”,即可实现对E品牌销量的查找。

假定SHEET1工作表有姓名、性别、出生日期、籍贯等信息,分别在ABCD列,现在要在SHEET2工作表的A列输入姓名,使得在B列自动填充该姓名在SHEET1工作表中相对应的籍贯,请在SHEET2工作表的B2单元格输入如下公式:

=IF(A2="","",VLOOKUP(A2,SHEET1!$A:$D,4,FLASE))

将公式向下复制就行了。

该公式的含义如下:

当A2为空时,B2得到空;当A2不为空时,在SHEET1工作表的A到D列范围内查找等于A2的内容(姓名)的行,找到后再返回该行第4列(即D列)的值到B2单元格。

FLASE参数表示大致匹配。方法:

1、如EXCEL表格1有一个数据表,另外表格2中只有型号数据。

2、从表格2已知的数据,匹配与表格1的数据项,如下图。

相关文库:杨珊珊(273)徐贤妃(280)周国祥(129)牵牛星(256)林朝崧(322)

(月夜星空文库:admin)

(0)
0%
(0)
0%