ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的测验 > 函数与公式 > 如何统计升序连号的个数及组数?

如何统计升序连号的个数及组数?

作者:绿色风 分类: 时间:2022-08-18 浏览:185
楼主
lrlxxqxa
如何统计升序连号的个数及组数?

效果如下图黄色及蓝色区域所示:


 

测试题目说明:

以第一行数据为例,升序连号为12,23,34,67共计4个;升序连号组数为1234,67共计2组。

依此类推,如何利用函数在G2和H2分别输入公式后向下填充,统计每行的连号个数及组数?

跟帖回复给出两个公式即可,不必上附件。

回答正确者+4技能分,精彩者额外加分。

2012年3月24日18:00开题。
如何统计升序连号的个数及组数?.rar
2楼
sylzldd
升序连号个数=COUNT(0/(B2:F2-A2:E2=1))
组数=COUNT(0/(FREQUENCY(IF(N(B2:F2-A2:E2=1)=1,COLUMN(A:E)),IF(N(B2:F2-A2:E2=1)<>1,COLUMN(A:E)))))
3楼
xgg2001
  1. =SUM(N(B2:F2-A2:E2=1))
  1. =COUNT(0/FREQUENCY(IF(B2:F2-A2:E2=1,COLUMN(A:E)),IF(B2:F2-A2:E2<>1,COLUMN(A:E))))
4楼
piny
G2
  1. =SUM(N(B2:F2-A2:E2=1))
H2
  1. =COUNT(0/FREQUENCY(IF(B2:F2-A2:E2=1,COLUMN(A:E)),IF(B2:F2-A2:E2=1,,COLUMN(A:E))))
數組
5楼
bluexuemei
升序连号个数:
  1. =SUM((B2:F2-A2:E2=1)*1)
组数:
  1. =COUNT(1/FREQUENCY(IF(A2:E2+1=B2:F2,COLUMN(A:E)),IF(A2:E2+1-B2:F2,COLUMN(A:E))))
6楼
tyxh0916
  1. =SUM(N(B2:F2-A2:E2=1))
  1. =3-LEN(SUBSTITUTE(SUM((B2:F2-A2:E2=1)*10^{4,3,2,1,0})+111111,12,))/2
7楼
天南地北
G2
  1. =COUNT(0/(B2:F2-A2:E2=1))
H2
  1. =COUNT(0/FREQUENCY(IF(B2:F2-A2:E2=1,COLUMN(A:E)),IF(B2:F2-A2:E2<>1,COLUMN(A:E))))
H2也可以
  1. =(LEN(SUM((B2:F2-A2:E2=1)*10^COLUMN(A:E)))-LEN(SUBSTITUTE(SUM((B2:F2-A2:E2=1)*10^COLUMN(A:E)),10,)))/2
8楼
aatvu
回帖是一种美德!

婷美官网
9楼
CheryBTL
升序连号个数:=SUM(N(B2:F2-A2:E2=1))
升序连号组数:只能想到这个笨方法了:
=SUM(N(B2:F2-A2:E2=1))-SUM((6-LEN(SUBSTITUTE(SUM(2^(B2:F2-A2:E2=1)*10^COLUMN(A:E)),REPT(2,ROW($2:$5)),)))/ROW($2:$5))

还没有开贴,升序连号组数简化后的公式:66字符
=3-LEN(SUBSTITUTE(1&SUM(2^(B2:F2-A2:E2=1)*10^COLUMN(B:F))%,12,))/2
10楼
魔魔
G2:
  1. =SUM(--(A2:E2+1=B2:F2))
H2:
  1. =SUM((A2:E2+1=B2:F2)*(C2:G2<>B2:F2+1))+(F2+1=G2)
11楼
lrlxxqxa
如何统计升序连号的个数及组数?

效果如下图黄色及蓝色区域所示:


 

测试题目说明:

以第一行数据为例,升序连号为12,23,34,67共计4个;升序连号组数为1234,67共计2组。

依此类推,如何利用函数在G2和H2分别输入公式后向下填充,统计每行的连号个数及组数?

跟帖回复给出两个公式即可,不必上附件。

回答正确者+4技能分,精彩者额外加分。

2012年3月24日18:00开题。
如何统计升序连号的个数及组数?.rar
12楼
sylzldd
升序连号个数=COUNT(0/(B2:F2-A2:E2=1))
组数=COUNT(0/(FREQUENCY(IF(N(B2:F2-A2:E2=1)=1,COLUMN(A:E)),IF(N(B2:F2-A2:E2=1)<>1,COLUMN(A:E)))))
13楼
xgg2001
  1. =SUM(N(B2:F2-A2:E2=1))
  1. =COUNT(0/FREQUENCY(IF(B2:F2-A2:E2=1,COLUMN(A:E)),IF(B2:F2-A2:E2<>1,COLUMN(A:E))))
14楼
piny
G2
  1. =SUM(N(B2:F2-A2:E2=1))
H2
  1. =COUNT(0/FREQUENCY(IF(B2:F2-A2:E2=1,COLUMN(A:E)),IF(B2:F2-A2:E2=1,,COLUMN(A:E))))
數組
15楼
bluexuemei
升序连号个数:
  1. =SUM((B2:F2-A2:E2=1)*1)
组数:
  1. =COUNT(1/FREQUENCY(IF(A2:E2+1=B2:F2,COLUMN(A:E)),IF(A2:E2+1-B2:F2,COLUMN(A:E))))
16楼
tyxh0916
  1. =SUM(N(B2:F2-A2:E2=1))
  1. =3-LEN(SUBSTITUTE(SUM((B2:F2-A2:E2=1)*10^{4,3,2,1,0})+111111,12,))/2
17楼
天南地北
G2
  1. =COUNT(0/(B2:F2-A2:E2=1))
H2
  1. =COUNT(0/FREQUENCY(IF(B2:F2-A2:E2=1,COLUMN(A:E)),IF(B2:F2-A2:E2<>1,COLUMN(A:E))))
H2也可以
  1. =(LEN(SUM((B2:F2-A2:E2=1)*10^COLUMN(A:E)))-LEN(SUBSTITUTE(SUM((B2:F2-A2:E2=1)*10^COLUMN(A:E)),10,)))/2
18楼
aatvu
回帖是一种美德!

婷美官网
19楼
魔魔
G2:
  1. =SUM(--(A2:E2+1=B2:F2))
H2:
  1. =SUM((A2:E2+1=B2:F2)*(C2:G2<>B2:F2+1))+(F2+1=G2)
20楼
CheryBTL
升序连号个数:=SUM(N(B2:F2-A2:E2=1))
升序连号组数:只能想到这个笨方法了:
=SUM(N(B2:F2-A2:E2=1))-SUM((6-LEN(SUBSTITUTE(SUM(2^(B2:F2-A2:E2=1)*10^COLUMN(A:E)),REPT(2,ROW($2:$5)),)))/ROW($2:$5))

还没有开贴,升序连号组数简化后的公式:66字符
=3-LEN(SUBSTITUTE(1&SUM(2^(B2:F2-A2:E2=1)*10^COLUMN(B:F))%,12,))/2
21楼
edwinson
1轻轻轻轻轻轻轻轻轻轻把
22楼
凉爽
先交个升序连号个数
  1. =SUM(N(MMULT({1,1},N(OFFSET(A2,,{1,2,3,4,5}-{0;1}))*{1;-1})=1))
晕S想复杂了
  1. =SUM(N(B2:F2-A2:E2=1))
升序连号组数

  1. =SUM(N(FREQUENCY(COLUMN(A:F),IF(MMULT({1,1},N(OFFSET(A2,,{1,2,3,4,5}-{0;1}))*{1;-1})-1,COLUMN(A:E)))<>1))
  1. =SUM(N(FREQUENCY(COLUMN(A:F),IF(B2:F2-A2:E2-1,COLUMN(A:E)))<>1))
23楼
mathspirt
第一位,34字符
  1. =COUNT(-TEXT(B2:F2-A2:F2,"[=1];"))
第二问,94字符
  1. =SUMPRODUCT(--(FREQUENCY(IF(B2:F2-A2:E2=1,COLUMN(A2:E2)),IF(B2:F2-A2:E2<>1,COLUMN(A2:E2)))>0))
24楼
happin
{=SUM(IF(B2:F2-A2:E2=1,1,0))}
{=SUM(IF(B2:F2-A2:E2=1,1,0))-SUM(IF((C2:F2-B2:E2=1)*(B2:E2-A2:D2=1),1,0))}
25楼
humao
G2,=SUM(N(B2:F2-A2:E2=1))
H2,=SUM(N(FREQUENCY(COLUMN(A:F),(B2:F2<>A2:E2+1)*COLUMN(A:E))>1))
26楼
LOGO
G2
  1. =SUMPRODUCT(N(B2:F2=A2:E2+1))
27楼
qicpw
真的牛,双手赞成,谢谢了
28楼
sawen
asdasd
29楼
2544

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap