VLOOKUP逆序查找需要结合其他函数,操作起来,可能没有那么顺手,但是你要这样操作,我就告诉你方法,相信,你就来,最后在再告诉你一个更易操作的解决方法。
工具/原料
Excel2013(其他版本操作类似)
方法/步骤
1、启动Excel2013之后,在表格中,在A1单元格输入“数量”,B1输入“单价”,C1输入“水果”,在输入数量和单价的时候,采用随机函数,快速填充数据。在A2和B2输入公式:=RANDBETWEEN(10,99),并向下填充。
2、【if-2列反向查找】在E1输入“水果”(要逆序查找的名称),在F1输入“数量”,用来输入公式。在Vlookup中的if也是有3个参数,第一个参数是数组1和0,就是用大括号{}包裹起来的;第二个参数是要查找的内容区域;第三个参数是要查找的值。在F2输入公式:=VLOOKUP(E2,IF({1,0},C:C,A:A),2,0)
3、【Choose-2列反向查找】更新蛴蛩钔淞下if反向查找的方式,更改为用choose函数。操作方式和上面一样,直接在F2输入公式晗稍噔猷:=VLOOKUP(E2,CHOOSE({1,2},$C$1:$C$10,$A$1:$A$10)。Vlookup中的Choose有2个必选参数,第一个参数是对应后面的参数的索引;第二个参数是内容或值。举例说=CHOOSE(1,2),表示获得从第二个参数开始计数为1,返回2.即是说返回第一个参数指示的,从第N个参数的值。
4、【Choose-多列反向查找】按照裼沙钔炯上面IF和Choose没有什么区别,那用Choose的具体作用是什么?我们知道,if飧肇苡卫只能选择2列,多了就会报错,而Choose则比if的选择更多,可以应用多列。将上面公式更改为:=VLOOKUP(E2,CHOOSE({1,2,3},$C$1:$C$10,$A$1:$A$10,B:B),3,0)。其中的变化是Choose函数,第一个参数变了,并且增加了第四个参数。Choose的第二个参数表示查找的内容,此处为水果,第三个参数是数量,第四个参数是单价。
5、【更好的操作的方式】日常操作中,我们可能记不住这么复杂的公式,往往操作起来非常的慢。既然Excel没有提供逆序(反向)查找,肯定是有起原因的。更好的解决方式是,将要查找的列,放置在A列,操作是这样的:选中C列,并按快捷键Ctrl+C复制,再在A列(字母A)处点击鼠标右键,点击后直接按键盘字母“E”,即可快速复制插入。
6、现在就可以按照正常的Vlookup公式进行查找数值了,可以看到,公式非常短,易于操作,方便记忆。
7、完成。