Excel 如何避免DIV/0!同时添加几个值

Excel 如何避免DIV/0!同时添加几个值,excel,excel-formula,Excel,Excel Formula,好的,我在excel中有这个lil公式 =(J5/(G5*D5))+(J9/(G9*D9))+(J13/(G13*D13))+(J17/(G17*D17))+(J21/(G21*D21)) +(J25/(G25*D25))+(J29/(G29*D29))+(J33/(G33*D33))+(J37/(G37*D37)) +(J41/(G41*D41)) 没什么难做的,但一些分母的除法将逃避到0,例如 =9/3+5/4+2/0+0/4+2/3+5/1 我将以DIV/0结束!错误现在我的问

好的,我在excel中有这个lil公式

 =(J5/(G5*D5))+(J9/(G9*D9))+(J13/(G13*D13))+(J17/(G17*D17))+(J21/(G21*D21))
  +(J25/(G25*D25))+(J29/(G29*D29))+(J33/(G33*D33))+(J37/(G37*D37))
  +(J41/(G41*D41))
没什么难做的,但一些分母的除法将逃避到0,例如

=9/3+5/4+2/0+0/4+2/3+5/1


我将以DIV/0结束!错误现在我的问题是,我如何让公式避免被0除的部分,并且仍然将剩余的和返回给我。

您可以添加对零的检查:

=(J5/(IF(G5*D5=0,1,G5*D5))+...
这将检查G5*D5是否计算为0。如果是这种情况,分母将变为1,这是一个有效的除以1的除法。

使用IFERROR函数:

=IFERROR((J5/(G5*D5)),0)+...
将每个零件用该符号包围,如果错误来自该零件,则其结果为0,而不是封闭在该零件中的部分