Excel 使用;如果单元格中包含“不适用”;作为一个公式条件。

Excel 使用;如果单元格中包含“不适用”;作为一个公式条件。,excel,excel-formula,Excel,Excel Formula,我需要Excel表格上的帮助。如果条件正确,我如何声明以下 if A1 = "n/a" then C1 = B1 else if A1 != "n/a" or has value(int) then C1 = A1*B1 “N/A”不是字符串,而是错误,请尝试以下操作: =if(ISNA(A1),C1) 您必须将此公式放在单元格B1中,这样它将获得公式的值在C1中输入以下公式: =IF(ISNA(A1),B1,A1*B1) 屏幕截图: 何时不适用: 不适用时不适用: 让我们知道这是否有帮

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

if A1 = "n/a" then C1 = B1
else if A1 != "n/a" or has value(int) then C1 = A1*B1
“N/A”不是字符串,而是错误,请尝试以下操作:

=if(ISNA(A1),C1)

您必须将此公式放在单元格B1中,这样它将获得公式的值

C1
中输入以下公式:

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

屏幕截图:

何时不适用:

不适用时不适用:


让我们知道这是否有帮助。

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

聚合(6,6,A1,B1)

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


[未测试]

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

您是要excel公式还是VBA代码?对不起,我不清楚,我要的是excel公式:)使用IFNA函数处理excel 2016、excel 2013、excel 2016 for Mac、excel for Mac 2011、excel Online、excel for iPad、excel for iPhone、excel for Android平板电脑、excel Mobile、,Excel for Android手机()我错过了翻译,问题不清楚,但我很高兴他找到了答案