文章插图
F3单元格是员工的工号,G3单元格使用以下公式用于返回该工号的员工姓名:
=VLOOKUP(F3,A1:D10,2,0)
咱们看公式本身是没有问题的,但是却返回了一个错误值,这是什么原因呢?
文章插图
看出问题来了吗?
需要查找的值和数据表中的格式一个是文本,一个是常规,VLOOKUP函数较真儿了——不一样,就是不一样 。
6、查找内容区分格式
前面咱们说的都是精确匹配,近似匹配方式在什么情况下会用到呢?
近似匹配主要用于数值类的查询,如下图所示,A~C列是一些业务流水记录 。现在要统计出每个月最后一笔业务金额 。
文章插图
首先,在E3单元格输入4月份的月末日期“4-30”,然后下拉,在填充选项中选择“按月填充” 。
文章插图
接下来选中E3:E6,设置数字格式,自定义为“m月” 。
文章插图
在F3单元格输入以下公式,下拉:
=VLOOKUP(E3,A:C,3)
文章插图
VLOOKUP函数使用近似查询时,要求查询区域的首列必须是升序排序的,在找不到关键字“4-30”这个日期时,就以比这个日期小,并且与这个日期接近的记录来进行匹配 。这样就找到每个月的最后一笔记录了 。
最后咱们来做一下总结:
VLOOKUP函数五个特点
1、VLOOKUP函数查找值支持使用通配符("?"号和"*"号)进行查询,但查找值不能使用数组作为参数来生成内存数组 。
2、第4个参数决定了是精确还是近似查找方式 。
如果为0(或FALSE),用精确匹配方式进行查找,而且支持无序查找;如果为1(或TRUE),则使用近似匹配方式进行查找,要求第2个参数的首列或首行按升序排列 。
3、第3个参数中的列号,不能理解为工作表中实际的列号,而是指定返回值在查找范围中的第几列 。
4、如果查找值与数据区域关键字的数据类型不一致,会返回错误值#N/A 。
5、如果有多条满足条件的记录时,只能返回第一个满足条件的记录 。
好了,今天老祝说了这么多,你是听明白了还是听糊涂了呢?哈哈,祝各位小伙伴一天好心情!
推荐阅读
- 空调显示化霜怎么处理 空调化霜
- 爵士吉他和民谣吉他的区别 民谣吉他和古典吉他的区别
- 最有爱韩国明星夫妻榜 韩国明星夫妻
- 广州东站到广州南站怎么走 广州东站到广州南站
- 上海外滩华尔道夫酒店 上海外滩附近酒店
- 电脑主机轰鸣声大是什么原因 电脑主机声音大
- 安全员a证报考要求 安全员c证报考条件
- 照片格式大小要如何改,网上报名上传照片怎么改大小和格式
- 父子三人并称三苏 三苏是指哪三个人