VLOOKUP查询时为什么会出现 N/A?原来知道这6种解决方法这么重要

【办公软件】VBA遇到单元格值是#N/A、#Value、#DIV/O!等错误标识怎么处理 VBA遇到单元格值是#N/A、#Value、#DIV/O!等错误标识怎么处理 阅读详情
AI摘要

本文解析VLOOKUP函数返回#N/A错误的五大常见原因,包括查找值不存在、数据源引用错误、未使用绝对引用、存在空格或非打印字符及数据类型不匹配,并提供解决方案。

刚开始学VLOOKUP函数的小伙伴,经常会遇到错误值#N/A,什么情况下会出现错误值?出现错误值我们应该如何去排查原因?很多小伙伴一直找不到根源。

出现错误值#N/A,大概有下面这5个原因!

一、查找值在数据源中不存在。

下图中,我们想查找E4单元格“赵六”的销售额,但数据源B4:C6单元格区域并没有“赵六”这个人,因此返回错误值“#N/A”。

F4单元格的公式:=VLOOKUP(E4,B4:C6,2,0)


如何屏蔽错误值?

如果在实际工作中,出现错误值的单元格显示为空或者显示提示文本,可以使用IFERROR函数。

F12单元格的公式:=IFERROR(VLOOKUP(E12,B12:C14,2,0),"找不到这个人哦")


二、数据源引用有误。

下图中,我们要从F4单元格的姓名在数据源B4:D6单元格区域中找到对应的销售额。我们要查找的姓名在数据源中属于C列,**根据VLOOKUP函数的查找原理,查找区域首列必须包含查找值**,然而公式中的查找区域不是从姓名列开始的,所以返回错误值#N/A。

G4单元格的公式:=VLOOKUP(F4,B4:D6,3,0)


解决方法:

将查找区域的范围更改为C4:D6,返回值所在的列改为2,即可得到正确的结果。

正确的公式:=VLOOKUP(F4,C4:D6,2,0)


三、数据源没有使用绝对引用。

下图中,可以正确查找到姓名为“王五”的销售额,但查找姓名为“张三”的销售额为错误值#N/A。可以看到F4单元格公式“=VLOOKUP(E4,B4:C6,2,0)”,F5单元格公式“=VLOOKUP(E5,B5:C7,2,0)”,当我们查找姓名为“王五”的销售额时,查找区域为“B4:C6”,当我们查找姓名为“张三”的销售额时,查找区域为“B5:C7”,也就是说,我们公式下拉的时候,查找区域发生了变化,导致出现错误值#N/A。


解决方法:

将查找区域进行绝对引用。

F14单元格的公式:=VLOOKUP(E14,$B$14:$C$16,2,0)

F15单元格的公式:=VLOOKUP(E15,$B$14:$C$16,2,0)


四、查找值或查找区域中存在空格。

下图中E4单元格的姓名后面存在一个空格,导致查询结果出现错误值#N/A。


下图中B11单元格的姓名后面存在一个空格,导致查询结果出现错误值#N/A。


解决方法:

按快捷键“Ctrl+H”打开“查找和替换”对话框,在“查找内容”输入框中输入空格字符,“替换为”输入框为空,不用输入,点击“全部替换”按钮即可。


五、查找值或查找区域中存在非打印字符。

下图中我们可以看到B5单元格的姓名和E4单元格的姓名几乎一样,但查询结果也是返回错误值#N/A,公式没有写错,单元格中也没有存在空格,这时要考虑是否是查找值或查找区域存在非打印字符。


如何判断是否存在非打印字符?有3个方法:

1、用等于号“=”判断查找值和查找区域对应单元格的内容是否相等,如果相等,返回TRUE,否则,返回FALSE。


2、用LEN函数判断B5和E4单元格内容的长度是否相等。


3、将查找值或查找区域的内容粘贴到TXT文档中,可以看到非打印字符。


如果清除文本中所有非打印字符?可以使用CLEAN函数。

例如:在D24单元格中输入公式:=CLEAN(E4),结果为:李四。然后检测D24单元格和B5单元格内容的长度是否相等,可以看到结果都为2,说明内容是完全一样的,这时候再去查询销售额就不会出现错误值了。


六、查找值与查找区域对应内容数据类型不一致。

下图中,查找值F4单元格内容的类型为文本型的,而查找区域B4:D6区域中B5单元格内容的类型为数值型的,两个类型不一致,所以查询结果为错误值:#N/A。


解决方法:

将数据类型设置成一致的。

选中F4单元格,点击单元格右上角出现的符号,选择转换为数字即可。


 

EXCEL——Vlookup17个高级用法 【例】查找A产品最后一次进货价格注:Vlookup最后一个参数省略时,可以象lookup进行二分法查找,用0/(条件)把不符合条件的变成错误值,符合条件的变成0,然后用一个足够大的数查找。IF后兰色故意把常见的1写成100,想让大家知道这个只要是非0的数字都可以。 阅读详情

相关推荐

一文解释电路中常用电子元器件应用和选型01

电容和二极管是电路中最常用的两个电子元器件,种类和系列众多,这里简单总结一下应用场景和选型方式 电容(Capacitor) 电容的种类(20种以上)和应用非常广泛,但是我经常遇到的无非就是下面这几种: 应用 1.隔直流。 2.旁路(去耦) 3.耦合 4.滤波 5.温度补偿 6.计时 7.调谐 8.整流 9.储能 种类 1. 陶瓷电容 2. 云母电容 3. 铝电解电容 4. 钽

weixin_43904073的博客 2236

文字格式相同,vlookup公式正确仍然返回N/A

当你已经把其他经常出现的四大错误都排除,文字格式相同,vlookup公式正确仍然返回N/A ,可能问题出在这

weixin_46534878的博客 1万+

JetBrains Air:多Agent协同的IDE运行时架构解析

IDE智能编程正从单模型增强迈向多Agent协同范式。多Agent架构通过职责分离、上下文精简与运行时隔离,显著提升代码生成稳定性与合规性;其核心依赖轻量级嵌入式运行时(如ARL),支持AST级内存共享、eBPF安全拦截与毫秒级冷启动。该架构天然适配本地化部署、离线开发与高安全合规场景(如PCI-DSS、金融内网),并为Java/Python/TS等语言提供可扩展的规则驱动开发流水线。JetBrains Air正是这一技术路径的工程化落地代表。

weixin_30443075的博客 561

VLOOKUP 函数出现 #N/A 错误的 4 种情况(附解决方法)

Excel 中,当函数或公式中存在值不可用时,返回 #N/A 错误,意思是 Not Applicable(不适用,即值不可用)。本文将讨论 VLOOKUP 函数,在精确匹配模式下,为什么出现 #N/A 错误,以及如何解决。当 VLOOKUP 函数返回 #N/A 错误时,在精确匹配模式下(即第四个参数为 FALSE 或 0),说明在查找区域第一列没有找到查找值。通常,VLOOKUP 函数返回 #N/A 错误有以下4种原因。接下来,我们逐步了解并给出解决方法。...

gr_guhun的博客 6万+

论文精读——A Comprehensive Survey of Continual Learning: Theory, Method and Application

为了应对现实世界的动态性,智能系统需要在其整个生命周期中逐步获取、更新、积累并利用知识。这种能力被称为Continue Learning(持续学习)。从广义上讲,持续学习明显受到catastrophic forgetting(灾难性遗忘)的限制,即学习新任务通常会导致旧任务的性能急剧下降。Continue Learning的核心目的有二,其一为(稳定性与可塑性间的权衡),其二为(足够的任务内/任务间泛化能力)。

xsddys的博客 1241

用HFSS复现经典论文:从零搭建带孔缝屏蔽箱体模型(附完整建模步骤与避坑指南)

本文详细介绍了如何使用HFSS电磁仿真软件复现经典论文中的带孔缝屏蔽箱体模型,包括从零搭建模型、设置激励与边界条件、求解优化及结果验证的全过程。特别提供了建模中的布尔运算陷阱、激励设置技巧等实操难点的避坑指南,帮助工程师和学生深入理解电磁屏蔽效能研究。

weixin_30530339的博客 157

VLOOKUP 函数出现 #N/A 错误的 4 种情况(附解决方法)

Excel 中,当函数或公式中存在值不可用时,返回 #N/A 错误,意思是 Not Applicable(不适用,即值不可用)。 本文将讨论 VLOOKUP 函数,在精确匹配模式下,为什么出现 #N/A 错误,以及如何解决。 当 VLOOKUP 函数返回 #N/A 错误时,在精确匹配模式下(即第四个参数为 FALSE 或 0),说明在查找区域第一列没有找到查找值。 通常,VLOOKUP ...

帅成一匹马 18万+

智慧矿山无人机空地一体化解决方案

未来,随着技术的不断进步和应用场景的不断拓展,智慧矿山无人机空地一体化解决方案将在矿业领域发挥更加重要的作用,为矿山的可持续发展提供更加有力的保障。该系统能够实现矿山的全方位、全天候监测与管理,提升矿山生产效率,降低安全风险,并为矿山的可持续发展提供有力支持。智慧矿山无人机空地一体化解决方案是当前矿业领域技术创新的重要方向,旨在通过集成无人机技术、物联网、大数据、人工智能等先进技术,实现矿山的智能化、高效化和安全化运营。在矿山爆破、挖掘等危险作业中,无人机可进行远程监控和指挥,降低人员安全风险。

专注多旋翼、复合翼无人机技术研究,从事低空经济行业。 1109

excel用vlookup函数得到的值都是#N/A

今天同事有两个excel让我帮忙。两个excel都有一个相同列(id),想要把一个excel表中和另一个excel表比较,id相同的将另一个表中一个字段值给前一个excel。VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)参数简单说明输入数据类型lookup_value要查找的值数值、引用或文本字符串table_array要查

简单而有效 1万+

Python 爬虫实战:在房天下抓取房产信息,分析房价走势

通过本次 Python 爬虫实战,我们成功地从房天下爬取了房产信息,并进行了存储、处理、分析和可视化展示。在这个过程中,我们不仅掌握了爬虫技术的基本应用,还学会了如何对动态加载的数据进行处理和分析。然而,本次爬虫任务也存在一些局限性,例如仅爬取了部分区域的房产数据,且未对房产的图片和视频内容进行分析。在未来的工作中,我们可以进一步优化爬虫程序,爬取更多区域的房产数据,并深入分析房产的多媒体内容、用户行为模式等,为购房者和房地产从业者提供更有价值的数据支持。

u014481728的博客 1366

【Bluetooth|蓝牙开发】二、蓝牙开发入门

蓝牙,是一种利用低功率无线电,支持设备短距离通信的无线电技术,能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换,蓝牙工作在全球通用的2.4GHz ISM(即工业、科学、医学)频段,使用IEEE802.11协议。

Donge's Blog 1万+

Excel新手必看:VLOOKUP显示N/A的7个原因及修复

但很多新手朋友在使用VLOOKUP时,经常会遇到返回N/A值的问题,让人一头雾水。总的来说,掌握VLOOKUP函数的常见错误排查方法,配合像InsCode这样的便捷工具,能让我们的数据处理工作事半功倍。特别是对于Excel新手来说,遇到问题时不要慌张,按照这些步骤一步步检查,很快就能找到问题所在。通过这个平台,我还发现了一个很实用的功能:可以一键部署自己制作的Excel教学工具,这样团队成员都能随时访问使用。有时候查找值和查找列的数据格式不一致,比如一个是文本格式,一个是数值格式,就会导致匹配失败。

JetRaven12的博客 1120

【AI工具】免费获取各类AI大模型APIKEY的使用教程,以硅基流动+Deepseek为例

【AI工具】免费获取各类AI大模型APIKEY的使用教程,以硅基流动+Deepseek为例

funfan的博客 4261

VLOOKUP函数使用方法大全总结

1、常规查询 VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找) VLOOKUP(查找值,数据表,系列数,匹配条件) 系列数:查找结果返回的列数,一般从查找区域开始数,第一列为1 匹配条件:精确匹配(一般值为0 或FALSE),近似匹配(1,或true),不填默认为true VLOOKUP(查找值,数据表,系列数,匹配条件) VLOOKUP(G2,B2:D10,3,0) 一般 VLOOKUP 从左往右查找,且查找值必须 在数据表(查找区域)的第一列,否则会显示

zsysem的博客 15万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

VLOOKUP之深入解析查询过程中#N/A出现的N种原因(二)

昨天给大家分享了VLOOKUP函数的两种基础用法:精确查找与模糊匹配,还没掌握的小伙伴点此回顾:全面掌握VLOOKUP函数各类用法(一)在使用Vlookup函数时,经常会出现错误值#N/A。那么究竟出现#N/A的原因是什么,我们应该从哪些方面去排查错误呢?接下来给大家深入解析查询过程中出现#N/A错误值的几个原因。①  查无此人#N/A 错误通常表示公式找不到要求查找的内容,比如查询D的成绩,但数...

黑米粥的世界 1万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

VLOOKUP之深入解析查询过程中#N/A出现的N种原因

在使用Vlookup函数时,经常会出现错误值#N/A。那么究竟出现#N/A的原因是什么,我们应该从哪些方面去排查错误呢?接下来给大家深入解析查询过程中出现#N/A错误值的几个原因。 ① 查无此人 #N/A 错误通常表示公式找不到要求查找的内容,比如查询D的成绩,但数据源中不存在对象D,故返回#N/A: 这种情况下,为避免错误值影响表格的美观以及后续的计算,可通过Iferro...

Lawrence_121 2997

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Excel: vlookup函数简介、使用注意事项及查找结果显示#N/A的解决方法

vlookup函数介绍 在日常使用excel办公时,若出现大量数据需要匹配,或多个工作表之间的数据核对、查询及汇总时,vlookup函数就排上用场了,该函数的主要功能为按列查找,与之对应的是hlookup(按行查找)。 此处以vlookup函数的使用为例,其语法规则为: VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 其中, Lookup_value:需要查找的值。Lookup_value 可以为数值、引用或文本字符串。 Table_

跳动的喵尾巴 1万+

比VLOOKUP更高效:避免N/A错误的3种方法

VLOOKUP虽然简单,但在效率和错误处理上存在明显短板。通过INDEX + MATCH或XLOOKUP,不仅能减少N/A错误,还能显著提升数据处理速度。对于大型项目,建议逐步替换为XLOOKUP,而IFERROR可以作为过渡方案。如果你想快速体验这些方法的实际效果,可以试试InsCode(快马)平台。它的在线Excel工具支持一键测试这些函数,无需安装,还能直观比较性能差异。我自己测试时发现,平台的操作界面非常流畅,特别适合快速验证数据处理的优化方案。

ObsidianRaven13的博客 438

电商库存管理:VLOOKUP返回N/A的7个真实案例

在电商库存管理系统中,经常需要通过VLOOKUP函数来匹配SKU编号查询库存信息。但在实际应用中,VLOOKUP经常返回N/A错误,导致库存查询失败。上创建了这个演示项目,发现它的一键部署功能非常方便,无需配置复杂环境就能让同事直接体验各种匹配问题的解决方案。通过这个电商库存查询系统演示程序,我们可以交互式地模拟这些常见问题,并实时查看解决方案的效果。在实际操作中,我还发现数据验证工具特别有用,可以提前检查数据质量,避免匹配问题。例如,设置数据验证规则确保SKU格式统一,或者在导入数据时自动进行清理。

JetRaven12的博客 743

快速验证:你的VLOOKUP公式为何返回N/A

在日常工作中,Excel的VLOOKUP函数是数据匹配的利器,但遇到返回N/A的情况时,很多朋友会感到困惑。今天我就来分享如何快速验证和修正VLOOKUP公式的问题,无需复杂的设置和安装,直接在线就能搞定。我在使用过程中发现,这种即时的验证方式大大提高了工作效率。以往需要反复修改、测试的VLOOKUP公式,现在可以一键验证,快速定位问题。它让我不用写完整代码就能快速验证想法,一键部署的过程也很省心,特别适合需要快速验证数据匹配的场景。如果你也经常遇到VLOOKUP返回N/A的问题,不妨试试。

GoldenleafRaven13的博客 454

VLOOKUP之一次查询,多列结果(三)

想第一时间收到最新知识,可关注微信公众号:黑米粥的世界。欢迎加入QQ群:782200398获取案例今天继续给大家分享关于VLOOKUP函数的进阶用法。点击以下链接回顾基础教程:全面掌握VLOOKUP函数各类用法(一)深入解析查询过程中#N/A出现的N种原因在进行数据查询时,有时需要返回的结果很多,比如通过学号一一查询语文、数学、英语、总分的成绩:你肯定不想一个一个写公式,对吗?先来分析一下:在这四...

黑米粥的世界 2万+

linux类似的vlookup函数,VLOOKUP进阶——你可能所不知道的VLOOKUP用法

本帖最后由 看见星光 于 2014-9-9 12:54 编辑第三节:VLOOKUP条件求和以及T/N+IF{1}技巧建立内存数组的一个应用小例。这一节,我们来回答开篇所提到的第二个以及第三个问题:VLOOKUP能否进行条件求和?就像SUMIF那样?VLOOKUP第一个参数能否支持数组引用?如下图,有这样一道题,需要在E1,求出A列存在的D3:D6班级的成绩之和。5.jpg (34.4 KB, 下载...

weixin_33572707的博客 1295

教你如何不显示excel中 N/A

教你如何不显示excel中 N/A

hfdgjjg的博客 1万+

服务器名称显示 n a,EXCEL技巧 怎样消除vlookup找不到目标时出现的#N/A

先说一个应用场景吧,需要将两张统计表合并,两张统计表中的条目(比如城市名称吧)顺序可能不一致,这时可以用vlookup函数通过城市名称将另一张表的数据引入本表,但是,如果碰到另一张表中城市名称不存在,则vlookup函数会返回#N/A,过去我们都用IF加ISNA两个函数判断来取消这个#N/A,公式大致如下:=IF(ISNA(VLOOKUP($L6,$A$6:$G$21,2,0)), 0, VLOO...

weixin_35060251的博客 2460

Excel数据分析常用函数①——查询函数(vlookup,hlookup,lookup,match,index…)

当我们通过sql从数据库获得基础的数据后,要想进行分析,得先将数据进行处理,用得最多的函数当属查询类函数了,如果不会,你会发现存步难行…下面从易到难整理了几种特定场景的查询函数 一、 基本函数 ①MATCH(lookup_value,lookup_array,match-type) 参数:第1个参数为查询的值,第2个为查询的区域,第3个是查询方式,分为0(精确匹配),1(升序匹配),-1(降序匹配...

cindy407的博客 1万+

vlookup反向查询_Vlookup函数:你知道有多强大吗?

在职场中,我们常使用Excel中的Vlookup函数来进行数据的查询引用。作为Excel中最重要的函数之一,Vlookup函数各种各样的用法,让我们在查询数据时得到极大的快捷和便利。<Vlookup函数>用途:用通俗的话就是根据现有条件查找到符合条件的值再黏贴过来。语法:Vlookup(查询值,查询范围,返回列数,匹配方式)①第1个参数:选中查找范围里的第一列的值必须是要查找的值。②第...

weixin_29047919的博客 397
上一篇: Windows6.1-KB2731771-x64.msu 提示此更新不适用于您的计算机 ie10 ie11 安装失败
下一篇: DELL OptiPlex 790和990可能会遇到间歇性无法开机自检问题
AddisonJ
博客等级 码龄16年 45粉丝 50原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值