EXCEL内如何实现统计连续出现的相同数据

如 1 1 1 2 2 111 2 11111 22
如何计算出 表内 1 连续出现4次 公式应如何做

请大神赐教
如图所示 我要在AF AG AH 处算出员工的 []旷 ]旷 [旷 连续出现三次

是统计“1”连续4次出现的次数吧:

源数据在A列,在区外输入

=SUM(N(FREQUENCY(IF(A1:A100=1,ROW(1:100)),IF(A1:A100<>1,ROW(1:100)))>=4))

数组公式,输入后先不要回车,按Crtl+Shift+Enter结束计算。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-24

输入公式:=SUMPRODUCT(--(IF($A$1:$A$22<>$A$2:$A$23,$A$1:$A$22,"")=C2))

同时按住 ctrl shift 回车结束,具体见下图:

第2个回答  2015-09-24

是统计每种数据最多出现几次吗,按你给的数据那1应该是5次啊?

大概做了一个,比较丑,A列贴数据,BC列公式对应下拉,EDF开始往右侧拉是结果,有几种就拉几种吧,水平不够,没做成竖排的。。。。。


第3个回答  2015-09-24
假如数据在A2:A15
公式:
=MAX(FREQUENCY(IF(A2:A15=1,ROW(A2:A15)),IF(A2:A15<>1,ROW(A2:A15))))
数组公式,按CTRL+SHIFT+回车结束.
其中的1可以是单元格引用.
相似回答