美文网首页职场Office技巧
Excel中的一对兄弟函数,用好了堪比vlookup!

Excel中的一对兄弟函数,用好了堪比vlookup!

作者: 职场小不点 | 来源:发表于2016-12-17 09:11 被阅读0次

    今天给大家推荐的是Excel中的一对兄弟函数:match函数和index函数,他们两个一般情况下都是同时出现的,效果堪比vlookup函数!让我们一起来研究一下吧。也欢迎大家关注我的微信公众号:职场小不点

    一、函数介绍

    1、match函数

    返回要查找的值在选定范围内所处的位置。match函数一共有3个参数,用法为:=match(待查找值,搜索的范围,0)。举个栗子吧,如下图所示,我们要查询新乡在该列处于第几行:=MATCH(L6,F4:F12,0)(第3个参数有1、0、-1,共3种情况,0是精确匹配,其他就不一一介绍了)

    2、index函数

    在选定范围内,返回指定行、列位置的值。index函数也有3个参数,用法为:=index(搜索范围,第几行,第几列),我们同样举个栗子,下图表格中,返回第3行、第5列的值:=INDEX($E$4:$J$12,3,5)

    二、和vlookup进行PK

    我们都知道,使用vlookup函数可以匹配出指定值右侧任意列的内容,那么如果我们要查找指定值左侧任意列的内容,该怎么办呢?比如下图中,我们要根据学生姓名,查找学生编号:=INDEX(R1:R10,MATCH(W2,S1:S10,0),0)

    三、灵活用法

    match和index两者双剑合璧,效果比vlookup还要巧妙哦~比如,我们要根据姓名,查询学生的所有信息,就可以这么做:=INDEX(Q1:U10,MATCH(W5,S1:S10,0),MATCH(X4,Q1:U1,0)),翻译一下:=INDEX(表格区域,姓名所在行,查询值所在列)

    也欢迎大家关注我的微信公众号:职场小不点

    相关文章

      网友评论

        本文标题:Excel中的一对兄弟函数,用好了堪比vlookup!

        本文链接:https://www.haomeiwen.com/subject/lxuomttx.html