Excel中多个列的平均多个值

我需要从下图所示的百分比中计算平均值,但是我需要忽略0。 所以,我需要第一行百分比的平均值,正好是单元格H1,K1和N1,但是因为K1是0,所以我不会包含它。 所以第一个平均值是100%。

我知道averageif,但我不能使它工作,我不认为在这种情况下

在这里输入图像说明

 =IFERROR((H1+K1+N1)/((H1>0)+(K1>0)+(N1>0)),0)