如何计算多个单元格并获取公式的某些部分忽略“#DIV / 0”作为值

我正在努力寻找答案,因为我看到他们在给出的例子中汇总了一个范围,我在这里的代码是这样的:

=(((H8/F8)*K8)+((N8/F8)*Q8)+((T8/F8)*W8)+((Z8/F8)*AC8)+((AF8/F8)*AI8)) 

只是一个概述,上面的公式是为了计算出一个百分比,并将其与公式中的下一个百分比相加。

如果我计算的所有单元格都包含数字,那么它就是有效的,因为它只是一个基本的计算,但是这个等式中的每个部分((h8/f8)*k8)例如((h8/f8)*k8)都可以等于"#DIV/0!" (因为在某些情况下,这里没有需要计算的百分比值),我知道它为什么这样做,但我只是想知道,有没有办法让公式的每一部分忽略#DIV/0如果有一个礼物?

从上面(@加里的学生)答案给出的想法现在我已经解决了这个,我使用的公式是这样的:

 =SUM(IFERROR((H8/F8)*K8,0)+IFERROR((N8/F8)*Q8,0)+IFERROR((T8/F8)*W8,0)+ IFERROR((Z8/F8)*AC8,0)+IFERROR((AF8/F8)*AI8,0)) 

这给了我想要的确切的答案,虽然有点混乱。

更换:

 =(((H8/F8)*K8)+((N8/F8)*Q8)+((T8/F8)*W8)+((Z8/F8)*AC8)+((AF8/F8)*AI8)) 

有:

 =IFERROR((((H8/F8)*K8)+((N8/F8)*Q8)+((T8/F8)*W8)+((Z8/F8)*AC8)+((AF8/F8)*AI8)),"")