VLOOKUP函数最常用地10种用法.docx

上传人:b****7 文档编号:10696699 上传时间:2023-02-22 格式:DOCX 页数:10 大小:724.63KB
下载 相关 举报
VLOOKUP函数最常用地10种用法.docx_第1页
第1页 / 共10页
VLOOKUP函数最常用地10种用法.docx_第2页
第2页 / 共10页
VLOOKUP函数最常用地10种用法.docx_第3页
第3页 / 共10页
VLOOKUP函数最常用地10种用法.docx_第4页
第4页 / 共10页
VLOOKUP函数最常用地10种用法.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

VLOOKUP函数最常用地10种用法.docx

《VLOOKUP函数最常用地10种用法.docx》由会员分享,可在线阅读,更多相关《VLOOKUP函数最常用地10种用法.docx(10页珍藏版)》请在冰豆网上搜索。

VLOOKUP函数最常用地10种用法.docx

VLOOKUP函数最常用地10种用法

快速注册

VLOOKUP函数最常用用法

VLOOKUP函数是工作中最常用的一种查找函数,掌握好VLOOKUP函数能够极大提高工作的效率。

VLOOKUP函数用于首列查找并返回指定列的值,字母“V”表示垂直方向。

VLOOKUP函数的语法如下:

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

其中,第1参数lookup_value为要搜索的值,第2参数table_array为首列可能包含查找值的单元格区域或数组,第3参数col_index_num为需要从table_array中返回的匹配值的列号,第4参数range_lookup用于指定精确匹配或近似匹配模式。

当range_lookup为TRUE、被省略或使用非零数值时,表示近似匹配模式,要求table_array第一列中的值必须按升序排列,并返回小于等于lookup_value的最大值对应列的数据。

当参数为FALSE时(常用数字0或保留参数前的逗号代替),表示只查找精确匹配值,返回table_array的第一列中第一个找到的值,精确匹配模式不必对table_array第一列中的值进行排序。

如果使用精确匹配模式且第1参数为文本,则可以在第1参数中使用通配符问号(?

)和星号(*)。

VLOOKUP函数不区分字母大小写。

 

案例一

A3:

B7单元格区域为字母等级查询表,表示60分以下为E级、60~69分为D级、70~79分为C级、80~89分为B级、90分以上为A级。

D:

G列为初二年级1班语文测验成绩表,如何根据语文成绩返回其字母等级?

在H3:

H13单元格区域中输入=VLOOKUP(G3,$A$3:

$B$7,2)

案例二

在Sheet1里面如何查找折旧明细表中对应编号下的月折旧额?

(跨表查询)

在Sheet1里面的C2:

C4单元格输入=VLOOKUP(A2,折旧明细表!

A$2:

$G$12,7,0)

案例三

如何实现通配符查找?

在B2:

B7区域中输入公式=VLOOKUP(A2&"*",折旧明细表!

$B$2:

$G$12,6,0)

案例四

如何实现模糊查找?

在F1:

F9区域中输入公式=VLOOKUP(E2,$A$2:

$B$7,2,1)

 

                                                                                                                                         

案例五

如何通过数值查找文本数据、通过文本查找数值数据、同时实现数值与文本数据混合查找?

通过数值查找文本数据:

在F3:

F6区域中输入公式=VLOOKUP(E3&"",$A$2:

$C$6,3,0)

通过文本查找数值数据:

在F11:

F13区域中输入公式=VLOOKUP(--E11,$A$10:

$C$14,3,0)

同时实现数值与文本数据混合查找:

在F19:

F21区域中输入公式=IF(ISNA(VLOOKUP(E19*1,$A$18:

$C$22,3,0)),VLOOKUP(E19&"",$A$18:

$C$22,3,0),VLOOKUP(E19*1,$A$18:

$C$22,3,0))

案例六

在Excel中录入数据信息时,为了提高工作效率,用户希望通过输入数据的关键字后,自动显示该记录的其余信息,例如,输入员工工号自动显示该员工的信命,输入物料号就能自动显示该物料的品名、单价等。

如图所示为某单位所有员工基本信息的数据源表,在“2010年3月员工请假统计表”工作表中,当在A列输入员工工号时,如何实现对应员工的、号、部门、职务、入职日期等信息的自动录入?

解决方案1:

使用VLOOKUP+MATCH函数

在“2010年3月员工请假统计表”工作表中选择B3:

F8单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束。

=IF($A3="","",VLOOKUP($A3,员工基本信息!

$A:

$H,MATCH(B$2,员工基本信息!

$2:

$2,0),0))

解决方案2:

HLOOKUP+MATCH函数。

在“2010年3月员工请假统计表”工作表中选择B3:

F8单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束

=IF($A3="","",HLOOKUP(B$2,员工基本信息!

$A$2:

$H$20,MATCH($A3,员工基本信息!

$A$2:

$A$20,0),0))

案例七

在使用Excel查询和引用数据时,经常需要将文本形式的单元格地址转换成对应应用,。

如下图所示为某超市的商品采购清单,其中又两个供货商提供了报价表(如供货商A、供货商B工作表),如何根据品名和供货商自动查询对应的商品单价?

选择D3:

D13单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束。

=VLOOKUP(B3,INDIRECT(C3&"!

a:

b"),2,0)

案例八

用VLOOKUP函数实现反向查找,如下图,如何实现通过工号来查找?

有三种实现方法:

方法一:

在B8单元格输入=VLOOKUP(A8,CHOOSE({1,2},B1:

B5,A1:

A5),2,0),按ENTER键结束。

方法二:

在B8单元格输入=VLOOKUP(A8,IF({1,0},B1:

B5,A1:

A5),2,0),按ENTER键结束。

方法三:

在B8单元格输入=INDEX(A1:

A5,MATCH(A8,B1:

B5,)),按ENTER键结束。

案例九

用VLOOKUP函数实现多条件查找,如下图,如何实现通过和工号来查找员工籍贯?

在C16单元格里面输入=VLOOKUP(A16&B16,IF({1,0},A2:

A5&B2:

B5,D2:

D5),2,0),按SHIFT+CTRL+ENTER键结束。

案例十

用VLOOKUP函数实现批量查找,VLOOKUP函数一般情况下只能查找一个,那么多项应该怎么查找呢?

如下图,如何把一的消费额全部列出?

在C9:

C11单元格里面输入公式=VLOOKUP(B$9&ROW(A1),IF({1,0},$B$2:

$B$6&COUNTIF(INDIRECT("b2:

b"&ROW($2:

$6)),B$9),$C$2:

$C$6),2,),按SHIFT+CTRL+ENTER键结束。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1