重复步骤 Excel

重复步骤 Excel

在此处输入图片描述

对于单元格中的方程式,E717它当前具有=IF(F717>=0,E716+G716*$B$5+((1/2)*L716*($B$5^2)),E716)

但是,我想做的是,如果F717>0则使用公式*E716+G716*$B$5+((1/2)*L716*($B$5^2)),E716)*,但是如果F717=0则使用公式,但对于以下行F保持此值(保持在中的值F1717

例如,对于上面显示的图片,从那时起,F717=0中的值E717将使用公式,在这种情况下,它具有值,但对于我希望它停留在的34.997行,停留在,依此类推。几乎就像因为它到达了中的第一个零,所以使用公式,停止,然后保持在值。E71834.997E71934.997FE717 (34.997)

例如我希望它看起来像这样:

在此处输入图片描述

答案1

我相信这应该适用于您的情况。E如果 中的当前值和上一个值为F0,则使用 的上一个值,否则使用公式。效果是,当首次命中F>0时,它仅对 中的值和 进行公式处理。F0

=IF(AND(F716=0,F717=0),E716,E716+G716*$B$5+((1/2)*L716*($B$5^2)))

相关内容