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

IF Statements with AND and N/A calculations

希望对你有所帮助。由于 N/A 出现在单元格中,我有几个公式被破坏了。我想知道这些 N/A 是否可以包含在我的公式中以仍然 return 一个数值结果。 在下图中,您可以看到在单元格 C21 中有 'N/A',而在 S21 中是错误 #VALUE!出现这个错误的原因当然是因为 'N/A'

是否可以修改 S21 中的公式以将此 'N/A' 和 return 中的一个数字考虑在内,即使它存在。我的公式如下

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

这是电子表格的图片

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

=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)
=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 替换为其他数字或文本。

您好,感谢 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))