广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

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

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

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

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

    如何用VLOOKKUP函数一次性完成多行多列数据提取

    来源:网络收集  点击:  时间:2024-07-14
    【导读】:
    此经验适应初学者,EXCEL牛人请绕路,造成别吐槽。从一个大数据表中提取一部分人的多列数据,初学者一般都是在第一个数据单元格中用VLOOOKUP函数提取,如图,输完参数后向下填充一列,再在第二列数据单元格中用重复第一列的操作,很不省时。下图中表一是源数据表(此表可能会有几百上千行及十几列数据),表二中是一部分人员名单,从表一中提取这部分人1--6月分数据。输入函数:=VLOOKUP(I3,$A$3:$B$14,2,0),回车,下拉,得到第一列(一月)全部数据。这个不需细说,大家都会,看图。二月到六月重复上述操作,得到全部数据。方法/步骤1/3分步阅读

    如果人员有几千个,要提取1--12月份全部数据,操作是不是很麻烦,用小拇指也能想来,那么有没有办法可以简单地一次性完成呢?看下面,你一定会很惊喜。

    2/3

    在目标数据表数据区第一个单元格(I3)中输入如下函数:=VLOOKUP($I3,$A$3:$G$14,MATCH(J$2,$A$2:$G$2,0),0),回车,横拉到六月,得到第一个人1--6月全部数据,六月右下角小十字(确保选择了J3到O3单元格),下拉到O8单元格覆盖全部数据区或双击小十字(双击最便捷),OK,收工。

    3/3

    参数解析:

    $I3:查找目标(姓名),列I绝对引用,不变,行相对引用,变量。

    $A$3:$G$14:绝对引用源数据表区域。

    MATCH(J$2,$A$2:$G$2,0):其实就是VLOOKUP函数的第三个参数,用此函数确定,确定变量,它很智能,自动判断列数,你需要第几列的数据,它就得到几,其中:

    J$2:函数MATCH查找和值(如找一月、二月等),列是相对引用(加$),是变量,可变;行是绝对引用(不加$),不变,永远是第2行。

    $A$2:$G$2:绝对引用源数据表区域

    其它参数不再涉述,大家都懂的。

    本文关键词:

    版权声明:

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

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

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

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

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 19:14:03  耗时:0.022
    0.0217s