IF语句用AND和N / A计算

我希望你能帮上忙。 我有几个公式是由于N / A出现在细胞中。 我想知道这些N / A是否可以在我的公式中得到解决,仍然可以返回一个数字结果。 在下面的图片中,你可以看到在Cell C21中有'N / A',而在S21中错误是#VALUE! 这个错误的原因当然是因为'N / A'

S21中的公式是否可以修正为在这个“N / A”中的因子,即使它存在,也可以返回一个数字。 我的公式如下

=SUM(AND(C21>=12,C21<=19)*C21,AND(F21>=2,F21<=20)*F21,AND(I21>=2,I21<=20)*I21,AND(L21>=2,L21<=20)*L21) 

这是电子表格的图片

像往常一样,任何帮助,不胜感激。 谢谢。

在这里输入图像说明

 =IF(ISNA(C21),0,SUM(AND(C21>=12,C21<=19)*C21,AND(F21>=2,F21<=20)*F21,AND(I21>=2,I21<=20)*I21,AND(L21>=2,L21<=20)*L21)) <br> 

如果单元格C21是N / A单元格S21将0.您可以replace0与其他数字或文本。

未经testing,但请试一试。 您可以将零值更改为任何您想要的值:

 =IFERROR(SUM(AND(C21>=12,C21<=19)*C21,AND(F21>=2,F21<=20)*F21, AND(I21>=2,I21<=20)*I21,AND(L21>=2,L21<=20)*L21),0) 

嗨,谢谢你们两位Tristanto和Brian,他们真的帮助我们find了答案,所以解决这个难题的公式就是下面的。 我希望它有帮助

 =SUM(IF(C21="N/A",0,AND(C21>=12,C21<=19)*C21),IF(F21="N/A",0,AND(F21>=2,F21<=20)*F21),IF(I21="N/A",0,AND(I21>=2,I21<=20)*I21),IF(L21="N/A",0,AND(L21>=2,L21<=20)*L21))