广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    函数vlookup跨表使用

    来源:网络收集  点击:  时间:2024-04-15
    【导读】:
    在实际工作中使用EXCEL电子表格时,常常需要跨表查找数据,面对两个排序规则不同、数据量极大、数据行数不一致的表,可以利用EXCEL自带的VLOOKUP函数查找数据。品牌型号:戴尔vostro5468系统版本:Windows10软件版本:Microsoft Excel 2010 14.0.7015.1000方法/步骤1/9分步阅读

    打开Excel表格

    打开需要处理的EXCEL文件。本次所用的电子表格文件由EXCEL2010创建,查找过程中VLOOKUP函数的用法同样适用于高版本的EXCEL。

    2/9

    查找数据

    表格文件含有两个数据表。表一由“身份证号、姓名、年龄、部门、工资”这5列数据构成,每一行数据都缺少“工资”信息,需要通过“身份证号”信息跨表查找将“工资”信息补齐。表二由“身份证号、姓名、工资”这3列数据构成,且数据的排序与表一不同。

    3/9

    VLOOKUP函数

    VLOOKUP函数有4个参数,参数结构为VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)。

    4/9

    lookup_value参数

    参数lookup_value表示要通过哪个数据值进行查找,就是表一中每一行的“身份证号”信息。

    5/9

    table_array参数

    参数table_array表示需要在其中查找数据的表的范围,这里就是表二从第A列到第C列的所有数据行,且该范围的第1列数据必须要和lookup_value所用的数据相对应,也就是说通过表一“身份证号”查找时必须让表二的“身份证号”在第1列。

    6/9

    col_index_num参数

    参数col_index_num表示查找到相匹配数据的数据行后需要返回到表一的数据在table_array范围的第几列。这里需要将表二的“工资”信息返回到表一,其位置从第A列开始数正好位于第3列,则该参数应填“3”。

    7/9

    range_lookup参数

    参数range_lookup为固定的两个逻辑值,填“0”表示精确查找,返回与lookup_value数值精确匹配的某一行的相应数据,如果表一某行数据在表二不存在,则返回的是#N/A;填“1”表示模糊查找,返回与lookup_value数值相近似数据所对应的某一行的相应数据,一般没有#N/A出现。

    8/9

    插入函数

    单击表一的E2单元格,选择菜单栏的“公式”,然后选择“插入函数”,函数类别选择“全部”,通过列表选择“VLOOKUP”函数。

    9/9

    填充公式

    函数输入后,通过下拉E2单元格填充公式至E11单元格,最后一行数据在表二中没有对应数值,显示为#N/A。

    注意事项

    此经验所提供的只是基本的入门内容。

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_518222.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 21:44:07  耗时:0.024
    0.0236s