EXCEL中用IF函数后出现#NAME?是怎么回事?请懂的高手赐教一下!急!

2024年11月29日 22:53
有5个网友回答
网友(1):

这是因为公式中A、B和C+是文本,要加英文引号“”才行。

1、如图输入题主的公式,会弹出所键入的公式含有错误;

2、点击确定后,会显示C这里有错,但其实不是的,不止C这里有错,前面的A和B也有错;

3、因为公式中字母部分外面应该加上半角状态的双引号,A、B和C+是文本,所以要加英文引号“”,在原公式上A、B和C+都变成“A”、“B”和“C+”;

4、修改完成后点击enter回车键,则可看到B1单元格显示正确的结果;

5、把鼠标放在B1单元格右下角下拉填充公式则可得出B列的数据了。

网友(2):

错误和IF函数无关。
B和C+是文本,要加英文引号,改为"B"和"C+"就可以了。

网友(3):

公式中字母部分外面应该加上半角状态的双引号,
=if(A1="A",1
这样的。

网友(4):

=if(A1="A",1,if(A1="B",2,if(A1="C+",3,0)))

网友(5):

公式不对