我的Excel表格需要帮助。如何正确声明以下IF
条件?
if A1 = "n/a" then C1 = B1
else if A1 != "n/a" or has value(int) then C1 = A1*B1
答案 0 :(得分:96)
在C1
中输入以下公式:
=IF(ISNA(A1),B1,A1*B1
)
<强> 截图: 强>
#N / A时:
当不是#N / A:
如果有帮助,请告诉我们。
答案 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
表示“忽略错误”
[未测试]