使用“If cell包含#N / A”作为公式条件。

时间:2014-01-07 02:31:59

标签: excel excel-formula

我的Excel表格需要帮助。如何正确声明以下IF条件?

if A1 = "n/a" then C1 = B1
else if A1 != "n/a" or has value(int) then C1 = A1*B1

4 个答案:

答案 0 :(得分:96)

C1中输入以下公式:

=IF(ISNA(A1),B1,A1*B1

<强> 截图:

#N / A时:

enter image description here

当不是#N / A:

enter image description here

如果有帮助,请告诉我们。

答案 1 :(得分:5)

您也可以使用IFNA(表达式,值)

答案 2 :(得分:1)

&#34; N / A&#34;不是字符串它是一个错误,试试这个:

=if(ISNA(A1),C1)

你必须将这个公式放在单元格B1中,这样它才能得到公式的值

答案 3 :(得分:0)

Excel 2010或更高版本中可能的替代方法:

AGGREGATE(6,6,A1,B1)

AGGREGATE函数中,第一个6表示PRODUCT操作,第二个6表示“忽略错误”

[未测试]