来自:Excel情报局(ID:xinjishi003)
作者:Excel情报君
在平常的一些工作中,经常会用到Excel函数应用,那么最常用的就是查找类的函数了,比如说根据某个内容找相对应内容,很多人一听到查找,肯定会想起来一个常用的查找函数Vlookup,大家对这个肯定不陌生了!接下来看看多种的查找方式:
看这一组数据:
G2单元格公开为
=VLOOKUP(F2,A:D,2,0)
这里面的意思就是,F2是查找单元格里面的内容,以A:D为这个查找的区域,在这个区域内,查找与F2工号相同的工号,后回到这个区域中与之对应的第二列的姓名。
如果我们碰到员工工号和姓名位置相反时会出现什么问题呢?
接下来看下
如果通过姓名去查工相对员工的工号时,这个时候使用Vlookup函数就没效了!这是为什么呢?
接下来小编来为大家解决这个问题:
这个是问题就是逆向查找自己想查找的数值,那么在这里我们有好几种方式,在这里给大伙讲的还是使用Vlookup函数,那么这个公式是:
=VLOOKUP(F5,IF({1,0},B2:B11,A2:A11),2,0)
这个是要借助IF函数进行重新构建数组
使用IF({1,0},B2:B11,A2:A11),返回一个姓名在前,工号在后的多行两列的内存数组,使其符合Vlookup函数的查询区域首列的条件,再用Vlookup查询就可以了!
该函数使用比较复杂,运算效率低!
我们还可以使用Choos函数进行重新构建数组!
还可以使用INDEX函数+MATCH函数结合使用!
还可用所很强大的LOOKUP函数!
●进入公众号输入675发送,即可阅读本文
●进入公众号输入m发送,获取全部文章目录
●进入公众号输入c发送,获取动画教程