EXCEL怎么计算指定数字之间间隔了多少列,例如同例中的0?

同一列中有很多个0,有什么公式可以计算出每个0之间间隔了多少个单元格,最好是能算出间隔最大的单元格是多少?

B2输入:

=IF(A2=0,ROW()-LOOKUP(1,0/($A$1:A1=0),ROW($A$1:A1))-1,"")

下拉公式

C2输入:

=MAX(B:B)

效果

追问

有用,厉害,能不能通过公式计算出整个页面特定数在单列中最大的间隔?
比如:每列中都有0,通过公式,把0最大的间隔算出来?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-02
要用VBA处理,公式很难处理吧
相似回答