你会用 Vlookup 函数吗?

论坛 期权论坛 期权     
cma   2019-7-28 23:25   2848   0



vlookup函数教程很多,都是介绍它的用法。但在实际应用过程中,小编还是发现了以下的小问题:

1、查找的值为空时
【例】如下表所示,上表中李飞的职务未填写。在下面用vlookup公式查找时返回的结果为0,我们想要的结果是把0显示为空白。
=VLOOKUP(A10,$A$2:$D$6,4,0)




解决方法:用&"" 的方法把空单元格显示为空,公式修改为
=VLOOKUP(A10,$A$2:$D$6,4,0)&""

2、查找的值为日期时
【例2】当vlookup查找返回的是日期的时候,结果却显示数字。
=VLOOKUP(A10,$A$2:$C$6,2,0)




解决方法:用text函数自动转换格式
=TEXT(VLOOKUP(A10,$A$2:$C$6,2,0),"YYYY-M-D")

3、查找多项时
【例3】如下表所示需要根据姓名查找多列数据时
=VLOOKUP($A9,$A$1:$D$6,COLUMN(B1),0)


在查找多项而需要向右向下复制公式时,需要学会:
  • 一定要注意单元格的引用方式,查找值要列绝对,行不要绝对。即$A9
  • 用COLUMN函数生成序号,而不是手工修改2,3,4

4、从多个excel文件查询
【例4】如下图所示,用vlookup根据A列的月份和产品,从本路径下的1~3月销售的文件中查找销量。



分析:动态查询需要用indirect函数进行地址重组。公式为:
=VLOOKUP(B2,INDIRECT("["&A2&"销量.xlsx]Sheet1!$A:$B"),2,0)

本文来源:EXCEL精英培训。

限 时 福 利
EXCEL集训营之数据透视表课程免费领取

课程内容:数据透视表与财务数据汇总、数据透视表的基本功能、数据分类汇总的意义、数据透视表的基本概念、Excel高手之路:数据透视表攻略计算占同列数据总和的百分比……

长按识别下方二维码,立即免费领取








学习管理会计CMA的意义[iframe]https://v.qq.com/iframe/preview.html?width=500&height=375&auto=0&vid=s0854avvwc2[/iframe]

CMA帮助财会人建立全球化视野
培养财会人快速解决问题的能力

点击【阅读原文】免费申请CMA课程试听
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:15
帖子:3
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP