带有AND和N / A计算的IF语句

时间:2016-10-19 10:22:14

标签: excel if-statement sum na sumifs

我希望你能提供帮助。我有几个公式因细胞中出现N / A而破裂。我想知道这些N / A是否可以容纳在我的公式中以仍然返回数值结果。 在下面的图片中,您可以看到在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)

以下是电子表格的图片

一如既往,我们非常感谢任何帮助。谢谢。

enter image description here

3 个答案:

答案 0 :(得分:1)

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

=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)

答案 1 :(得分:1)

=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.您可以将0替换为其他数字或文本。

答案 2 :(得分:0)

嗨,谢谢你们两个人Tristanto和Brian他们真的帮助得到了这个答案,所以解决这个难题的公式如下。我希望它有所帮助

=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))