VLOOKUP函数最后一个参数导致的问题
作者:iamlaosong
今天同事问了我一个vlookup函数的问题。他在使用这个函数时发现明明有值却显示#N/A。公式是复制的,只有一行没有结果,其它都有结果,不存在公式错误或者值不对的问题,如下图所示:
我们知道,VLOOKUP第4参数(最后一个参数)为TRUE或忽略时是非精确匹配,为FALSE或0时是精确匹配,如下图:
同事没有写第4个参数,所以结果是模糊匹配。有人说最后一个参数用TRUE的话经常出问题,有完全匹配的值,函数也会返回#N/A(同事的情况就是这样),其实那是他们不知道非精确匹配是有条件的,搜索范围内的值是需要按升序排序的,否则结果很不靠谱。所以,我同事那些看似有值的结果,其实有些结果是不对的,我用精确比较试了一下,发现有些不存在的号码也会有搜索结果。
所以,日常工作中我们经常用到的都是精确比较,只有少数特例才会用到非精确比较。有人说微软是不是搞反了,最后一个参数应该是为TRUE或忽略时为精确比较才对,可实际情况不是如此。
结论:用vlookup函数时,不要忽略最后一个参数。
最后,说一个利用非精确比较的有意思的应用,就是查找最后一行。
假定有一个表,不断追加数据,那么,我想知道最新追加的数据是什么怎么办?
如下图所示,只要查找一个编码足够大的字,就可以定位最后一行的产品名称和编码:
如果是数字或者日期,则要设置查找一个足够大的数字就行了,如下图所示:
VLOOKUP函数最后一个参数导致的问题相关推荐
- Matlab 中modulate(X,Fc,Fs,METHOD,OPT)函数每一个参数的具体含义
参数x为调制信号序列,fc为载波频率,fs为采样频率,'method'参数用来决定进行何种调制,opt为调制灵敏度,也就是线性调频信号的步进系数.
- 【Excel高效工作3】VLOOKUP函数实例使用(二):精确匹配进阶——反向查找,多条件查找 / 模糊匹配的使用
本章内容: 上一章用实例展示了VLOOKUP函数最基本的功能:精确匹配 的基础用法.然而,实际工作中对我们提出的需求会更高,面对某些更加复杂的情况,我们可能需要对Excel表格数据先进行预处理,再使用 ...
- lookup函数和vlookup_LOOKUP函数与VLOOKUP函数,你总会喜欢一个的
在Excel中有两个函数的使用频率是非常地高的,一个是VLOOKUP函数,一个是LOOKUP函数.今天小必老师带着大家就一些典型的例子一起为学习VLOOKUP与LOOKUP函数. 01 单条件正向查询 ...
- 空函数有参函数调用参数的注意事项Swift 1.1语言
函数有参函数调用参数的注意事项Swift 1.1语言 空函数有参函数调用参数的注意事项Swift 1.1语言 空函数 函数有参函数调用参数的注意事项Swift 1.1语言空函数是函数中最简单的形式.在 ...
- mysql中vlookup函数_wps表中vlookup函数使用方法将一表引到另一表
Excel表格处理数据的功能很强大,工作中,经常需要从数据库文件中查找索引数据到另一个文件中,如何实现这个引用?通过VLOOKUP函数,就可以轻松做到. VLOOKUP函数是一个纵向查找函数,用于按列 ...
- Excel中 VLOOKUP 函数的使用
文章目录 1. VLOOKUP 示例 2.使用 VLOOKUP 进行数据匹配 2.1. 第1个参数:查找值[列] 2.2.第2个参数: 数据源范围 2.3. 第3个参数:数据源的第几列 2.4.第4个 ...
- linux类似的vlookup函数,VLOOKUP进阶——你可能所不知道的VLOOKUP用法
本帖最后由 看见星光 于 2014-9-9 12:54 编辑 第三节:VLOOKUP条件求和以及T/N+IF{1}技巧建立内存数组的一个应用小例. 这一节,我们来回答开篇所提到的第二个以及第三个问题: ...
- vlookup使用步骤_vlookup怎么用详细步骤 vlookup函数的使用步骤 vlookup教程
vlookup怎么用详细步骤 vlookup函数的使用步骤 vlookup教程 2020-08-27 10:27:35 来源:网络 扫码可以: 1.在手机上浏览 2.分享给微信好友或朋友圈 摘要: ...
- excel VLOOKUP函数的使用方法
VLOOKUP函数是Excel中几个最重函数之一,为了方便大家学习,兰色幻想特针对VLOOKUP函数的使用和扩展应用,进行一次全面综合的说明.本文为入门部分 一.入门级 VLOOKUP是一个查找函数, ...
最新文章
- (二)Linux命令使用
- VTK:网格之ElevationFilter
- php无嵌套遍历多维数组,不递归怎么遍历多维数组(维数不定)
- c语言atof字母,C语言字符转换之atof()
- 著名的北邮ACM推荐50题
- java中将查询数据导出_如何在R中将数据框导出到Excel
- Ubuntu安装vmPlayer
- TCPDF支持php7,php – 我不能要求tcpdf库
- 2-java面向对象
- google三篇重要论文(英文原文)
- VBA每日一练(10)range.end() 或 cells().end() 用法,偏移 且 查找非空单元格,取最大最小行列数
- html生成pdf java_Java实现HTML代码生成PDF文档
- Linux内核关键数据结构,Linux内核数据结构:Radix 树
- mysql dump 1449_关于mysqldump的ERROR 1449 问题
- 与十俱进 2018双11狂欢看淘宝技术创新力
- 华为路由器显示连接到服务器失败怎么办,华为路由WS5200可以搜到wifi但无法连接怎么办...
- ITX-3568JQ四核ITX工业级主板
- csgo删除机器人_《CS:GO》更新移除补位机器人并调整地图和修复bug
- 基于Matlab Robotics Toolbox的Dobot机械臂运动规划(3)
- PPO算法OpenAI论文大致翻译