EXCEL2010版实用技巧:[17]查找目标值VLOOKUP

2025-10-13 14:50:44

1、这里我给大家列举的例子是利用姓名来查找信息,包括了向左查找与向右查找两个技术难点;

通常我们能够碰到的情况是我们获取查找值的右侧的数据,是第几列,我们就调用第几列的即可。

首先我们查找姓名右边的第二列数据,身份证号;输入VLOOKUP()公式,得到正确结果;

公式为:=VLOOKUP($I$3,数据区,2,FALSE)

备注:定义B3:F76 的名称为“数据区”

如图:

EXCEL2010版实用技巧:[17]查找目标值VLOOKUP

2、同样我们在另外的三个单元格中输入类似公式,只是相对的列号不一样而已,这个保持正常的对应递增即可。

公式如下:=VLOOKUP($I$3,数据区,3,FALSE)

          =VLOOKUP($I$3,数据区,4,FALSE)

          =VLOOKUP($I$3,数据区,5,FALSE)

EXCEL2010版实用技巧:[17]查找目标值VLOOKUP

3、现在对于查找姓名右侧的数据调用已经成功,但是我们在左边单元格还有个值不能通过这个方法获取,左边显示的对应的序号数;

*

EXCEL2010版实用技巧:[17]查找目标值VLOOKUP

4、公式要如何设置?我们还是利用VLOOKUP()函数来实现;输入

公式:=VLOOKUP($I$3,IF({1,0},数据区,A3:A76),2,FALSE)

我们在原先的VLOOKUP()数组参数处替换为数组IF({1,0},数据区,A3:A76),结果OK; 

EXCEL2010版实用技巧:[17]查找目标值VLOOKUP

1、这里花点时间来解释数组公式  IF({1,0},数据区,A3:A76)  的妙处,下面的图是慢动作分解的。这是公式分步执行的截图

EXCEL2010版实用技巧:[17]查找目标值VLOOKUP

2、这个的计算结果就等于千万了一个二维数组

 赵留义      1    

 赵新宽      2    

 伊克兰      3    

 李苹      4    

 赵海华      5    

 赵兰华      6    

。。。。。。。。等等

EXCEL2010版实用技巧:[17]查找目标值VLOOKUP

3、最终执行的命令就是这样的一个新的查找区域中进行的。

所以得到的结果感觉像是把方向调了个头,所以解释为向左查找也是正确的。呵呵。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢