vlookup匹配的文字显示0_怪不得你学不好VLOOKUP函数,这6种错误用法你规避了吗?...
在EXCEL函数中,VLOOKUP函数一直被称为"职场神器",但是对于初学者来说,学习这个函数后经常会得不到正确答案或者函数返回错误值,今天给大家汇总了一下VLOOKUP函数的6种错误用法,掌握这些后我们可以更快的掌握VLOOKUP函数。
VLOOKUP函数语法(4个参数):
VLOOKUP(查找值,查找区域,返回查找区域第几列,逻辑值0或1)
错误01:数据不匹配
VLOOKUP函数查找不到匹配的值,就会返回错误值"#N/A",但是有时候我们通过查看源数据发现,明明查找区域中有匹配的值,但是用VLOOKUP函数却返回错误值,这是为什么呢?一般会有两种情况。
第一种是VLOOKUP函数第1个参数"查找值"、第2个参数"查找区域"第1列中的数据带有空格或者未知字符。
如下图,明明有"诸葛亮"的工资数据,但是我们查找"诸葛亮"的绩效工资值返回错误值"#N/A",因为查找值"诸葛亮"里面包含着空格。
如下图,我们查找"关羽"的绩效工资,返回错误值,这是因为"关羽"和"关 羽"在EXCEL的理解中,它们是两个不同的姓名。
解决方法:碰到这种情况,一般我们用"查找与替换"功能,将空格或未知字符替换为空值即可。
第二种是文本型数字和数值型数字分不清。
前面我们提到了"关羽"和"关 羽"在EXCEL的理解中,它们是两个不同的姓名,同样在EXCEL中,数字还分为文本型数字和数值型数字。通常没有任何设置直接在EXCEL中输入的数字是数值型数字,但是通过设置或者大多从软件中导出来的数字,为文本型数字。
如下图,我们通过员工编号来查找信息,返回错误值。
因为左侧的员工编号是文本型数字,单元格的左上角显示绝色的小三角,而右侧的员工编号为数值型数字。
解决方法:一般我们选中数值型数字整列,然后点击"分列",弹出窗口后直接点击"确定"即可。
错误02:不锁定数据区域范围
如下图,明明有"刘备"的信息,但是返回错误值。我们来看I3单元格的公式,I3单元格公式编辑完成后向下拖动,就变成了:
=VLOOKUP(H4,A4:F11,4,0)
这是什么原因呢?主要是没注意引用方式。单元格或数据区域的引用方式有4种,分别是:
- 相对引用:向四个方向拖动时行和列标都变动。
- 绝对引用:向四个方向拖动时行和列标都不动。
- 绝对行引用:向四个方向拖动时行标不动,列标动。
- 绝对列引用:向四个方向拖动时行标动,列标不动。
所以在本例中,我们把第2个参数的引用方式改为绝对引用,向下拖动即可得到正确结果。
=VLOOKUP(H3,$A$3:$F$10,4,0)
错误03:数据区域范围过大或过小
VLOOKUP函数第2个参数数据区域范围选择不合适也是初学者经常犯的一个错误。
第一种是数据区域范围过大,一般表现在数据区域范围选择错误,查找值所对应的并非是数据区域范围的第一列。
如下图,我们要查找"刘备"的绩效工资,VLOOKUP第2个参数应该选择"B3:G10"数据区域范围,但是选择了"A3:G10",这个范围的第1列并非是对应的姓名列,所以返回错误。
第二种是数据区域范围过小。选择的数据区域范围比较小,而我们要求返回选择数据区域范围以外的内容,这时候会出现错误值"#REF!"。
如下图,我们要查找"刘备"的绩效工资,但是第2个参数选择了"B3:D10"数据区域范围,范围比较小,里面不包含绩效工资这一项,最终返回错误值"#REF!"。
错误04:第3个参数数值错误
VLOOKUP函数是要返回查找值右侧的数据,能不能返回查找值左侧的数据呢?有的人会想,第3个参数为正数时是向右查找,那负数是不是向左查找呢?这肯定是不对的,如下图,如果我们把第3个参数输入小于等于零的情况,会返回错误值"#N/A"。
另外还会出现的错误就是第3个参数的数值大于第2个参数数据区域范围的最大列数,这个在前面有类似讲解,在这里不再举例子。
错误05:要查找的数据区域范围中有重复值
VLOOKUP函数是自上向下查找,也就是说如果第2个参数中有重复值,则返回自上而下第1个查找到的数据。
如下图,数据区域范围中包含两条"刘备"的数据,我们编辑公式后,它返回的是自上而下第1条数据内容。
错误06:模糊匹配时数据区域范围中的数据没有升序排列
VLOOKUP函数可以模糊匹配,也就是第4个参数为1时是模糊匹配,但是在进行模糊匹配操作时,如果不注意把数据区域范围中的数据升序排列,那么会返回错误的结果。
如下图,左侧的示例中我们把E2:E5进行了升序排列,但是右侧没有进行升序排列,两个返回的结果是不同的,右侧返回错误的结果。
VLOOKUP函数是职场人士必须要掌握好的一个EXCEL函数,如果这个函数掌握不好,那么会花费我们大量的时间去操作一些数据,但是不把这些常见错误掌握清楚,学习VLOOKUP函数的速度还是比较慢一些的,希望今天的文章能给大家带来帮助。
vlookup匹配的文字显示0_怪不得你学不好VLOOKUP函数,这6种错误用法你规避了吗?...相关推荐
- vlookup匹配的文字显示0_详解vlookup函数中{1,0}的使用方法,看完后给同事讲讲,秒变大神...
hello,大家好,今天跟大家详细讲解下vlookup中{0,1}它是如何进行运算,到底如何理解, 它的运用方法可以分为两类,一类适用于条件判断,另一类是用于制造错误值,下面就让我们来详细的讲解下 1 ...
- vlookup匹配的文字显示0_「Excel高效办公」vlookup函数的几种常用使用场景
vlookup函数有四个参数,vlookup(查找值,查找区域,返回查找区域的第几列,精确/模糊匹配),其中基于查找值和查找区域可以确定在查找区域的第几行,结合第三个参数第几列确定唯一值,第四个参数是 ...
- vlookup匹配的文字显示0_VLOOKUP函数用法大全
小伙伴们好啊,今天和大家来说说VLOOKUP的那些事儿,深入了解一下VLOOKUP函数的各种用法,看看这位大众情人还藏着多少不为人知的秘密. 函数的语法为: VLOOKUP(要找谁,在哪儿找,返回第几 ...
- vlookup 2张表 显示na_Vlookup函数的这7个应用技巧都不掌握,那就真的Out了
查询引用,用到最多的函数为Vlookup,但你真的会用吗?其实,Vlookup函数除了常规的查询引用外,还有多种使用技巧 一.Vlookup函数:功能及语法结构.功能:在指定的数据范围内返回符合查询要 ...
- EXCEL中VLOOKUP做精确匹配匹配后日期显示为00-Jan-00,教你如何解决
前言 博文分为两个部分来解决VLOOKUP做精确匹配匹配后日期为空显示为1/0/1900的问题 VLOOKUP匹配问题 VLOOKUP函数使用方法 VLOOKUP函数可以用来核对数据,多个表格之间快速 ...
- 微信php echo换行,微信小程序文字显示换行问题
微信小程序文字显示换行问题 小程序文字显示换行 问题 用户在上传图文时,输入换行符.导致我在拿到数据后JSON.parse的时候报错. 大概这样的结构: [{ text:'落魄前端 在线炒粉!!!' ...
- vlookup多项匹配_Excel 怎样用VLOOKUP匹配多列数据/excle全部筛选匹配
excel怎么根据一列去筛选另一类的数据 1.首先,在两列中要选择数据齐全格作为对比筛选,在表格空白处输入=VLOOKUP,输入后会自动弹出对话框. 2表格B2(方便结果对比)中输入=VLOOKUP后 ...
- 纯css控制文字显示隐藏
纯css控制文字显示隐藏 用到css 伪类 :checked :checked 选择器匹配每个已被选中的 input 元素(只用于单选按钮和复选框). html <div class=" ...
- vlookup匹配值不唯一_十大Vlookup常见错误!
周二 · 函数关键词:Vlookup Vlookup是我们工作中最常用的函数,倘若使用不当,可能会带来不少麻烦. 如果你已掌握了Vlookup基本用法(链接),来看看下面这些错误是否都避开了? 1错误 ...
最新文章
- TBtools - 超过一万人在使用的生信小工具
- tinyxml使用指导
- 【APICloud系列|37】 银联支付的实现
- 通过Source insight查看内核源码
- IoT安全系列-如何发现攻击面并进行测试(物联网安全)
- GOOGLE的摄像头漏洞
- Linux内存管理(一)——从硬件角度看内存管理
- Axure移动端通用元件库rplib格式包含安卓、苹果各种主流手机、平板线框图元件库、IOS系统图标、人物图标、导航和分页、表格元素、各种小图标等
- 090525 T 站点地图接口
- 学python后到底能干什么-学Python后到底能干什么
- Discuz!客户端api开发(一)
- python文本字符串比对_[Python] 利用HTML页面查看字符串差异
- localhost改ip访问
- 蓝光护目镜 v6.66.6.3
- 2011款iMac的AirDrop使用方法。
- 【电源设计】06正激式开关电源
- 利用C语言实现二叉搜索树的遍历、查找、插入、删除
- 软件构造学习笔记ATD
- 铁损分离-磁滞回线面积-离散点的面积
- 数据挖掘第四课(贝叶斯网络)
热门文章
- 电脑重装系统mysql_重装系统后 mysql怎么办?
- vmware注册邮箱问题
- Python 之 = [:] copy deepcopy
- LeetCode 720. 词典中最长的单词
- (转)卷积网络中的通道(Channel)和特征图
- 【技术公开课】Redis从入门到实践
- 十六进制文件读取并转换成二进制文件
- python:实现辗转相除
- [书目20131223]Android、iPhone、Windows Phone手机网页及网站设计:最佳实践与设计精粹 - 张亚飞...
- 计算机考研高数范围,考研数学一范围