如何更正 #N/A 错误
发布时间:2023-02-11 19:54:16
#N/A错误通常表示公式找不到要求查找的内容。
热门解决方案VLOOKUP、HLOOKUP、LOOKUP或MATCH函数的#N/A错误的最常见原因是公式找不到引用值。例如,源数据中不存在查阅值。
在此情况下,查阅表格中未列有“香蕉”,因此VLOOKUP返回#N/A错误。
解决方案:可确保源数据中存在查阅值,或在公式中使用IFERROR等错误处理程序。例如,=IFERROR(FORMULA(),0),即:
=IF(公式求值错误,显示0,其他情况显示公式的结果)
可使用“”不显示内容,或替换你自己的文本:=IFERROR(FORMULA(),”ErrorMessagehere”)
如果不确定此时该做什么或需要哪种类型的帮助,你可以在Excel社区论坛中搜索类似问题或发布你自己的问题。
注意: 如果需要有关特定函数(例如VLOOKUP或INDEX/MATCH)的#N/A错误的帮助,请单击此处。
如果你想继续,以下清单提供疑难解答步骤,帮助你弄清公式中可能已经出错的内容。
不正确的值类型查阅值和源数据是不同数据类型。例如,你尝试让VLOOKUP引用数字,但源数据却存储为文本。
解决方案:确保数据类型相同。可通过选择单元格或单元格范围查看单元格格式,然后右键单击并选择“格式化单元格”>“数字”(或按Ctrl+1),如有需要,可更改数字格式。
提示: 如果需要对整列强制更改格式,首先应用所需的格式,然后可使用“数据”>“文本分列”>“完成”。
单元格中有多余的空格可使用TRIM函数删除前导或尾随空格。以下示例使用嵌套在VLOOKUP函数中的TRIM删除A2:A7中的名称的前导空格,然后返回部门名称。
=VLOOKUP(D2,TRIM(A2:B7),2,FALSE)
注意: 2018年9月24日-动态数组公式-如果你有当前版本的Office365并且位于预览体验计划(快)发布频道,则可以在输出区域的左上角单元格中输入公式,然后按Enter以确认公式为动态数组公式。否则,必须首先选择输出区域,在输出区域的左上角单元格中输入公式(公式必须作为遗留的数组公式进行输入),然后按Ctrl+Shift+Enter进行确认。Excel将使用括号将公式括起来。有关数组公式的详细信息,请参阅数组公式指南和示例。
使用近似匹配与完全匹配方法(TRUE/FALSE)默认情况下,查阅表格中信息的函数必须按升序排列。但是VLOOKUP和HLOOKUP工作表函数包括range_lookup参数,此参数命令函数即使在未对表格排序的情况下,也要查找精确匹配。若要查找精确匹配,请将range_lookup参数设置为FALSE。请注意:如果使用TRUE(表示命令函数查找近似匹配),不仅会导致#N/A错误,还会返回如以下示例显示的错误结果。
在此示例中,不仅“香蕉”返回#N/A错误,而且“梨”也返回错误价格。导致这种结果的原因是使用TRUE参数,此参数命令VLOOKUP查找近似匹配而非精确匹配。“香蕉”没有接近的匹配,而“梨”的字母顺序比“桃”靠前。在这种情况下,将VLOOKUP与FALSE参数配合使用将返回“梨”的正确价格,但“香蕉”仍导致#N/A错误,因为查阅列表中没有对应的“香蕉”。
如果使用的是MATCH函数,请尝试更改match_type参数的值以指定表格的排序顺序。若要查找精确匹配项,请将match_type参数设置为0(零)。
数组公式引用的区域中的行数或列数与数组公式所在区域中的行数或列数不相同若要修复此错误,请确保数组公式引用的区域中的行数和列数与其中输入了数组公式的单元格区域中的行数和列数相同,或在更少或更多单元格中输入该数组公式以匹配公式中的区域引用。
在此示例中,单元格E2引用了不匹配的范围:
=SUM(IF(A2:A11=D2,B2:B5))
要使公式正确计算,需要对其进行更改,使两个范围反映行2–11。
=SUM(IF(A2:A11=D2,B2:B11))
注意: 2018年9月24日-动态数组公式-如果你有当前版本的Office365并且位于预览体验计划(快)发布频道,则可以在输出区域的左上角单元格中输入公式,然后按Enter以确认公式为动态数组公式。否则,必须首先选择输出区域,在输出区域的左上角单元格中输入公式(公式必须作为遗留的数组公式进行输入),然后按Ctrl+Shift+Enter进行确认。Excel将使用括号将公式括起来。有关数组公式的详细信息,请参阅数组公式指南和示例。
如果因为缺少数据而在单元格中手动输入了#N/A或NA(),那么只要一有实际数据,则应替换为实际数据。在此之前,引用这些单元格的公式不能计算值,因此将改为返回#N/A错误。在此情况下,五月到十二月有#N/A值,所以“总计”无法计算,而是返回#N/A错误。
使用预定义或用户定义的函数的公式缺少一个或多个必需参数。若要修复此错误,请检查所用公式的函数语法,然后在返回了错误的公式中输入所有必需参数。这可能需要使用VisualBasic编辑器(VBE)检查函数。可从“开发工具”选项卡,或使用ALT+F11访问VBE。
输入的用户定义函数不可用。若要修复此错误,请验证包含用户定义函数的工作簿是否已打开,以及该函数是否工作正常。
运行的宏所用函数返回了#N/A若要修复此错误,请验证该函数中的参数是否正确,以及是否用在正确的位置中。
编辑包含CELL等函数的受保护文件,然后单元格的内容变为N/A错误若要修复此错误,请按Ctr+Alt+F9以重新计算工作表
理解函数的参数时是否需要帮助?如果不确定是否是恰当的参数,可使用函数向导获得帮助。选择具有相关公式的单元格,然后转到功能区上的”公式”选项卡,然后按”插入函数”。
Excel将为你自动加载向导:
单击每个参数时,Excel将为你提供每个参数的相应信息。
对图表使用#N/A#N/A可能很有用!使用如下图表示例时,使用#N/A是通常做法,因为#N/A值不会绘制在图表上。下面是分别使用0和#N/A时,图表的外观的示例。
在上一个示例中,你将看到已绘制0值,并在图表的底部显示为平整线,然后迅速增长以显示“总计”。在下面的示例中,你将看到0值替换为#N/A。
有关出现在特定函数中的#NA错误的详细信息,请参阅下列主题:
更正VLOOKUP函数中的#N/A错误
更正INDEX/MATCH函数中的#N/A错误
返回页首
需要更多帮助吗?可随时在Excel技术社区中咨询专家,在解答社区获得支持,或在ExcelUserVoice上建议新功能或功能改进。
另请参阅将存为文本的数字转换成数字
VLOOKUP函数
HLOOKUP函数
LOOKUP函数
MATCH函数
Excel中的公式概述
如何避免损坏的公式
检测公式中的错误
Excel中的键盘快捷方式
所有Excel函数(按字母顺序)
所有Excel函数(按类别列出)
注意: 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。能否告知我们此信息是否有所帮助?下面是该参考内容的英文版。


猜你喜欢
- Excel防止重复数据录入如何防止重复数据的录入呢?首先,选择数据—数据验证,打开相应的对话框,然后再自定义中输入公式=COUNTIF(A:
- 苹果全球开发者大会(WWDC)上,苹果发布了新的M2芯片。全新的M2芯片采用了台积电第二代5nm工艺制程,进一步提高能耗比。同时CPU、GP
- 升级Win11系统以后,不少用户Win11的资源管理器出现了闪退崩溃的情况,遇到这一情况应当如何有效解决呢?下面就让小编带领大家一起来看看W
- Win10电脑安装KB5000842出现错误代码0x800f081f怎么办?最近微软可以说向所有的Windows 10用户推广了Win10
- 有的时候运行Win10系统不小心把文件名称后缀都改了,导致文件无法正确打开,如何解决?我们只要修改文件属性即可解决,下面就来看看具体方法吧。
- 为了提高Win7电脑文件的安全性,我们通常都会为电脑设置一个密码,过一段时间也会为电脑重新修改密码。但是有一些win7用户在给windows
- win10怎么设置当前用户为管理员?在win10系统中,默认是普通用户,但是很多功能需要管理员权限才能操作,那要怎么设置用户为管理员呢?操作
- 苹果笔记本无线网络许多使用MAC苹果笔记本的小伙伴想要知道它的无线网络在哪设置,本文就为大家带来了详细的设置教程,需要的朋友一起看看吧近期有
- 畅玩安卓模拟器如何多开?模拟器具有游戏多开的功能,很多用户都可以开启多个手游,一起组队刷副本。那么,要怎么多开游戏呢,下面就给大家分享具体步
- 周二,微软更新了技术预览版Windows 10,最新版本号为Build 9860。用户只能通过Windows Update来更新至该版本,对
- wps里的宏是干什么用的?是一些人为了扩展WPS功能,自己编写宏代码,来完成WPS中没有的功能,或者提高操作效率的。列如:你要设置一段文字的
- Win7系统不小心清空回收站该怎么办?如果不小心清空了回收站的文件可以恢复吗?怎么恢复数据呢?其实我们只需要修改一 * 册表就可以实现文件的恢
- 在某个单元格中设置了数据有效性之后, 如果只想将数据有效性设置复制到其他单元格,可以用下面的方法: 1.
- 印象笔记是一款受到大家喜欢的办公笔记软件,在平时的工作中,经常一堆的事情,但是事情有轻重缓急,我们可以利用印象笔记来帮助我们记录任何的重要事
- 有些朋友电脑上使用的是Excel2003,但是经常会接触到一些“xlsx文件”却无法打开,这个问题该如何解决?以下是小编为您带来的关于xls
- 最近经常有学员问落小编,自己设置的日期格式怎么不能参加运算呢?这里统一告诉大家:excel里的日期是有标准格式的,只有设置成标准格式日期才能
- wi10吸引人们眼球的原因之一是wi10丰富的主题背景和主题颜色。那么win10桌面壁纸和主题颜色怎么设置?下面小编就为大家详细介绍一下,希
- Win10系统出现蓝屏,蓝屏提示的错误为PAGE_FAULT_IN_NONPAGED_AREA。这很有可能是内存不兼容引起的,当然也有一部分
- 有用户跟小编反映自己的电脑自动升级Win10系统之后,就老是叮咚响发出声响,这是怎么回事?小编判断可能是有设备一直中断连接导致的。下面就来看
- 更新win11后,资源管理器不断重启,屏幕不断闪烁,任务栏按钮消失,无法打开设置,相信不少用户在近期都遇到过这些问题,微软官方已经在第一时间