Excel 当LOOKUP查找值不存在是显示N/A错误,怎么让它显示为0

作者&投稿:苍梧盼 (若有异议请与网页底部的电邮联系)
函数 VLOOKUP 返回错误值 #N/A时,怎样让返回值显示为0或者固定数值~

=if(isna(vlookup(1,2,3),0,vlookup(1,2,3))
即如果计算错误则显示0,否则计算它的值。

试试用这个
=IFERROR(IF(A1*B1>LOOKUP(B1,{0,0.2,0.3,0.4,0.5;0,2000,3000,4000,5000}),LOOKUP(B1,{0,0.2,0.3,0.4,0.5;0,2000,3000,4000,5000}),A1*B1),0)

1、在I4单元格插入IFERROR函数,完整函数为=IFERROR(VLOOKUP(H:H,B:F,5,0),"0")。

2、用填充柄填充其他单元格,可以看到显示#N/A的单元格,已显示数字0。

3、单元格里面有函数表达式是无法直接用替换的功能。首先,我们将I列的单元格复制、粘贴选项为"值",如图所示。

4、然后,打开替换功能,在"查找内容"那里办公输入#N/A,"替换为"那里输入0。

5、点击"全部替换",“确定",则已显示处理#N/A后的结果,如图所示。



VLOOKUP函数在无法匹配到相应数据是显示#N/A,这个是函数定义无法更改。 如果只是想要无法匹配的数据显示为零,可以使用SUMIF函数,具体用法可以查看函数帮助; 第二如果还是通过VLOOKUP来做,那么需要通过IF函数来辅助,

Excel 2007以上版本输入
=IFERROR(LOOKUP(原公式),0)
Excel 2003以下版本输入
=IF(ISERROR(LOOKUP(原公式)),0,LOOKUP(原公式))

=iferror(lookup(),0),当lookup出现错误时显示0

=if(原公式,0,原公式)


连州市17747547254: excel的lookup函数怎么用 -
缑翔澳能: Vlookup函数的用法=VLOOKUP(查找值,查找区域,返回值在查找区域的列数,匹配方式) ,通过利用Vlookup函数可以在一个工作表中匹配另一个工作表的数据. 软件版本:Office2013 举例说明如下: 1.Sheet1中有如下内容: 2.在Sheet2中输入如下公式:=Vlookup(A1,Sheet1!A:B,2,0) 3.下拉填充公式,就可以实现对Sheet1中数据的匹配.

连州市17747547254: Excel 当LOOKUP查找值不存在是显示N/A错误,怎么让它显示为0 -
缑翔澳能: Excel 2007以上版本输入 =IFERROR(LOOKUP(原公式),0) Excel 2003以下版本输入 =IF(ISERROR(LOOKUP(原公式)),0,LOOKUP(原公式))

连州市17747547254: 如何使用excel中的LOOKUP函数进行查询 -
缑翔澳能: Excel中LOOKUP 函数的用法是:可返回一行或一列区域中或者数组中的某个值. LOOKUP 函数具有两种语法形式:向量型和数组型.矢量形式的 LOOKUP 函数在一行或一列区域(称为向量)中查找值,然后返回另一行或一列区域中相同位...

连州市17747547254: 怎样在Excel中使用LOOKUP函数 -
缑翔澳能: lookup的说明:从单行或单列或数组中查找一个值,然后可以返回其对应的另外一个值.“条件是向后兼容”是指要从小到大排序-1,0,1这样或A、B、C这样.后面几幅图是该函数的系统帮助文件里的示例,有详细说明,可以看看.先将基础用法,理解、学会了,再搜更深层的应用.

连州市17747547254: excel中的lookup函数怎么用 -
缑翔澳能: 1.lookup函数的含义把数(或文本)与一行或一列的数据依次进行匹配,匹配成功后,然后把对应的数值查找出来.Lookup函数分为向量型查找和数组型查找.在一列或一行中查找某个值,称为向量型查找.在数列或数行中查找称为数组型...

连州市17747547254: 请问在excel中,lookup函数是怎么用的?(急急急) -
缑翔澳能: 函数 LOOKUP 有两种语法形式:向量和数组.向量为只包含一行或一列的区域.函数 LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值.如果需要指定包含待查找数值...

连州市17747547254: excel中的lookup应用 -
缑翔澳能: LOOKUP(lookup_value,lookup_vector,result_vector) Lookup_value LOOKUP 在第一个向量中搜索的值.Lookup_value 可以是数字、文本、逻辑值、名称或对值的引用. Lookup_vector 只包含一行或一列的区域.lookup_vector 中的值可以是文本...

连州市17747547254: 怎么用VLOOKUP来匹配excel表里面的数据 -
缑翔澳能: Vlookup函数的用法=Vlookup(查找的数据,查找的区域,返回值在查找区域的列数,匹配方式).其中,查找区域第一列必须是查找数据所在的列,匹配方式有两种0或者false为精确匹配,1或者True为近似匹配. 软件版本:Office2007 用...

连州市17747547254: excel 中 lookup是在最小值中找到最大值,可不可以在最大值中找到最小值 -
缑翔澳能: 对于lookup的理解你是错误的. 在数组或向量的第一行或第一列中查找指定值,然后返回相应位置处的值.并不是你理解的“在最小值中找到最大值”“如果函数 LOOKUP 找不到 lookup_value,则查找 lookup_vector 中小于或等于 lookup_value 的最大数值.”这话不能理解成“在最小值中找到最大值”.Lookup函数有两个用法,具体可以参阅帮助文档.如一个数组为{1,3,5,7,9,11,13,15},若lookup_value=4,则使用lookup查找的结果是数组中小于或等于4的最大值3,而不是数组中的最大值15.即:Lookup(4,{1,3,5,7,9,11,13,15})=3

连州市17747547254: 使用lookup函数查找时为什么前几个是正确的,后面的则是错误的值呢? -
缑翔澳能: 这是利用了LOOKUP函数的向后兼容性,对于多条件查询特别有效,不用按数组公式方式输入.当有多个条件符合时,总是返回最后一个. LOOKUP函数,当找不到查找值时,会返回小于查找值的最大值所对应的数据,现在要查找的是1,但后面结果只有两种0和#DIV/0!,符合条件的为0,不符的为#DIV/0!,永远找不到1,所以会返回最后一个0,所对应的数据,但是如果所有条件都不符合,则全部都是#DIV/0!,则结果返回错误值#N/A. 上面的公式必须加绝对引用符,否则就不能向下向右填充了: =LOOKUP(1,0/(($B$3:$B$20=H$2)*($C$3:$C$20=$G11)),$D$3:$D$20)

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网