标签: excel formula
我是一个优秀的新手所以请原谅我的无知。我搜索过谷歌,我想我不知道该找什么。 C列值表示为0或整数。
C1 145
C2 0
C3 0
C4 142
C5 0
C6 0
C7 140
我正在尝试在D4单元格中创建一个公式,该公式将从C列中的非零值的下一个值中减去C4。然后还在D7中从C7减去具有大于零的值的下一个单元格给出相同的计算。给我D4 = 3和D7 = 2。 有没有一个功能可以给我这个。整个电子表格上有许多计算,并且值并不总是在某个单元格中,具体取决于之前的值。
答案 0 :(得分:0)
在D4中:
=IF(C4<>0,INDEX($C$1:$C3,AGGREGATE(14,6,ROW($1:3)/($C$1:$C3<>0),1))-C4,"")
并根据需要复制。
编辑以解决公式中给出错误答案的拼写错误。