excel统计某区域内连续数的个数

来源:百度知道 编辑:UC知道 时间:2024/09/24 05:12:44
例 1,2,4,6 连续个数为2(1,2),
例2,3,4,7 连续个数为3(2,3,4),
对1,2,4,6连续个数能行,对1,3,5,2含连续个数不能用,要先排序,有更好的吗
=SUMPRODUCT(--(SMALL(A1:A4,ROW(2:4))-SMALL(A1:A4,ROW(1:3))=1))+1 这个公式行,如果是6个数字,是否改为(2:6)和(1:5)?,下拉复制时,括号内的数字能锁定吗?是否在数字前加$,
再提个问题,某区域内的数字重复出现时,于上一次出现的间隔数,有这样的公式吗?
例:2,6,7,9,8,2,1,3,6,5,4,2.对于2出现首次重复间隔数5,其次间隔数6,可下拉复制公式,谢谢

不知这个能否达到你的要求。
=SUMPRODUCT(--((A2:A4-A1:A3)=1))+1

嗯?不管位置?
再试试这个
=SUMPRODUCT(--(SMALL(A1:A4,ROW(2:4))-SMALL(A1:A4,ROW(1:3))=1))+1

没有这个公式吧?

可以设置条件来判断,然后count

=SUMPRODUCT(--(A2:A14-A1:A13=1))+1
这个公式很好。

但对如 1,2,3,5,8,9,10这样的数据统计结果有偏差。

问题不明确,如果这个序列中有二组、三组甚至更多组连续算几个连续数?