首页 文章

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

提问于
浏览
1

我希望你能提供帮助 . 我有几个公式因细胞中出现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 回答

  • 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替换为其他数字或文本 .

  • 0

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

    =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

    嗨,谢谢你们两个人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))
    

相关问题