函数返回NAME是什么意思啊

函数返回NAME是什么意思啊
黄盛洁 来自: 移动端 2021-01-05 06:57

声明:本网站依照法律规定提供财经资讯,未授权或允许任何组织与个人发布交易广告。对任何广告信息请谨慎交易,谨防诈骗。举报邮箱:xxxxxxxxx@qq.com

2021-01-05 07:09最佳答案

有很多原因会导致#NAME

比如:vlookup拼错了、表示区域的中间那个冒号:漏掉了,或者:

引用未包含在单引号中的另一张工作表

如果公式中引用了其他工作表或工作簿中的值或单元格,且那些工作簿或工作表的名字中包含非字母字符或空格,那么您必须用单引号 (') 将这个字符括起来。

VLOOKUP(查找值,查找区域,序号,查找方式)

查找值   为需要在数组第一列中查找的数值。可以为数值、引用或文本字符串。

查找区域   为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用。

序号   为 查找区域中待返回的匹配值的列序号。序号为 1 时,返回 查找区域 第一列中的数值;序号为 2,返回 查找区域 第二列中的数值,以此类推。

查找方式  为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。查找方式为 TRUE 或省略,则返回近似匹配值;查找方式 为 FALSE,返回精确匹配值。如果找不到,则返回错误值 #N/A。

出现#NAME是函数中引用了系统不能识别的内容,把输入错误的内容更正后,#NAME即可消失。

其他回答(共7条)

  • 2021-01-05 07:15 黄真强 客户经理

    一、VLOOKUP(查找值,查找区域,序号,查找方式)

    查找值   为需要在数组第一列中查找的数值。可以为数值、引用或文本字符串。

    查找区域   为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用。

    序号   为 查找区域中待返回的匹配值的列序号。序号为 1 时,返回 查找区域 第一列中的数值;序号为 2,返回 查找区域 第二列中的数值,以此类推。

    查找方式  为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。查找方式为 TRUE 或省略,则返回近似匹配值;查找方式 为 FALSE,返回精确匹配值。如果找不到,则返回错误值 #N/A。

    出现#NAME是函数中引用了系统不能识别的内容,把输入错误的内容更正后,#NAME即可消失。

    二、具体原因有以下几种(就下图示例剖析):

    1、公式名称输入错误:

    正确写法=vlooku($E1,$A$1:$C$6,COLUMN(B1),)

    错误写法=vloku($E1,$A$1:$C$6,COLUMN(B1),)

    或者=vlooku($E1,$A$1:$C$6,COLUN(B1),)

    2、文本参数没有加双引号:

    正确写法=vlooku("s",$A$1:$C$6,COLUMN(B1),)

    错误写法=vloku(s,$A$1:$C$6,COLUMN(B1),)

    仔细核对,纠正以上错误,#NAME就会消失。

    备注:示例中的公式,第四个参数查找方式省略。

  • 2021-01-05 07:15 管火金 客户经理

    在EXCEL,#NAME出现是因为输入公式时输入的函数名称不正确。NAME中文意思是名称,当输入excel文件时无法识别。具体的解决方法为:

    1、首先,我们在计算机上打开excel。

    2、然后我们在表格中输入一些数字。

    3、然后我们在单元格中输入= couut(A1:A5)并按Enter。

    4、此时,我们会看到#NAME?情况就是这样,如图所示,这表明我们的公式是错误的,所以这种情况发生了。

    5、我们点击刚刚获得的单元格,然后将里面的公式更改为count,然后按Enter键。

    6、结果显示在图中,因此计算结果,#NAME?不再显示。

  • 2021-01-05 07:12 赵风莲 客户经理

    构造方法用public修饰,因为建立这个类的实例对象的时候系统需要调用它,但是没有返回值类型,构造方法的特点就是:
    1.和类名相同
    2.不可使用return返回数值
    3.没有返回类型修饰词
    符合的就是构造函数,当你建立这个类的实例对象的时候如Fruit s=new Fruit();这样写的时候,系统就会调用第一个构造方法,应为它没有传任何参数,要是这样写Fruit s=new Fruit(new String("aaa"),double w);系统会自动调用第二个构造方法。一个类可以有多个构造方法。
    void setName(String n)
    {
    name = n;
    }
    String getName()
    {
    return name;
    }
    这个分开写主要是为了安全性考虑,不让其他人直接调用修改成员变量,只通过类的内部方法进行调用。你这个里面的name应该用private修饰!
    我知道的就这么多了!
  • 2021-01-05 07:09 黄盛沛 客户经理

    建立这个类的实例对象的时候系统需要调用它,但是没有返回值类型。也便是出现了错。

    以EXCEL的例子,解决方法:

    1、以如图的求和公式为例,求和部分出现了#NAME?

    2、通常出现#NAME?符号的意思是出现了excel不能识别的东西,比如输入错误的公式、没有加引号的文本等等,需要一一检查后方可判断原因。

    3、这个时候,接下去检查发现求和公式sum误输成了sim

    4、在这个界面中,需要将其修改为sum。接下去便是打回车,可以看到界面上已经出现了正确的答案了。

  • 2021-01-05 07:06 樊扬诗 客户经理

    在EXCEL中,出现#NAME?是因为在输入公式时函数名称输入错误。

    NAME的中文意思是名称,当输入excel文档无法识别的函数名称时就会出现#NAME?的结果,提示你该函数名称是无效名称,建议重新检查修改。

    如下图,A1单元格输入的是=ma,excel文档没有该函数,所以出现#NAME?无效名称错误提示。

    扩展资料:

    EXCEL中常见一些字母的含义:

    1、#N/A

    Excel表格中,当函数或公式中没有可引用的数值时,就会显示出“N/A”,英文全称是Not applicable。也则是没有对应值的意思,该函数找不到对应值。

    2、#VALUE!

    当使用错误的参数或运算对象类型时,或者当公式自动更正功能不能更正公式时,将产生错误值#VALUE!。

    3、#DIV/O!

    当公式被零除时,将会产生错误值#DIV/O! 。

  • 2021-01-05 07:03 黄相柏 客户经理

    FIND 函数不是在一个区域里面找字符,而是在某个单元格里面找字符的,明白?
    find 函数返回的是索要找的字符在该单元格字符串中的位置。例如:
    A1单元格为F245DFG, =find("D",A1) ,结果为:5 ,意思就是说,字符“D” 在字符串“F245DFG”
    中排第五位(即从左往右数,第五个)。
  • 2021-01-05 07:00 黄相森 客户经理

    field意思是 字段 ,不过这个函数不能检测字段才是

相关百科精选