vlookup函数的正向与逆向查找
VLOOKUP函数是獭喾酗怛纵向查找函数,在日常生活中应用非常广泛,其功能是按列查找指定内容,并返回查找内容对应的值。如下图:根据I2中录入学生的姓名,在H2中对应自动显现该学生的学号,J2:L2中出现该生的各科成绩。
语法学习完毕,让我们以查找A学生的各科成绩来实际操作一下。
在I2中录入A,选中K2:L2,录入公式=VLOOKUP(I2,B2:E22,{2,3,4},0),按下CTRL+SHIFT+ENTER组合键,即A学生对应的成绩就出来了
虽然不满足正向查找的前提条件,但是我们依然可以使用VLOOKUP函数进行查找,此种情况(LOOKUP查找的条件不在查找区域的首列)叫做VLOOKUP的逆向查找。
在H2中录入公式=VLOOKUP(I2,IF({1,0},B2:B22,A2:A22),2,0)按下ENTER键即可对应出现学号。其原理就是利用IF({1,0},条件查找所在列区域,目标值区域)将数值区域变换成查找条件在数值区域的首列的数组,IF({1,0},B2:B22,A2:A22)就是将区域A2:B22变成数组(B2:B22,A2:A22)从而使TABLE_ARRAY变成符合正向查找的前提条件。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:50
阅读量:62
阅读量:60
阅读量:52
阅读量:44