excel统计同一行至少连续三个相同的数据

如图示例,数据很多。满足条件则标注相应重复数,否则为空。

亲,你要的公式如下:
=IF(COUNTIF(A2:E2,A2)>2,COUNTIF(A2:E2,A2),IF(COUNTIF(B2:E2,B2)>2,COUNTIF(B2:E2,B2),IF(COUNTIF(C2:E2,E2)>2,COUNTIF(C2:E2,E2),"")))
把这个公式填在【F2单元格】中。
然后选中F2单元格,下拉填充此列公式。
好用的话请采纳一下。追问

谢谢。但还是不符合我的需要。您的公式反映的是同一数值在指定区域出现的次数,而不是至少连续三次相同的数据。最关键是连续哦!

追答

【已经改好了,公式如下】!!!!!!
=IF(AND(A2=B2,B2=C2,C2=D2,COUNTIF(A2:E2,A2)>2),COUNTIF(A2:E2,A2),IF(AND(A2=B2,B2=C2,C2D2,COUNTIF(A2:C2,A2)>2),COUNTIF(A2:C2,A2),IF(AND(B2=C2,C2=D2,COUNTIF(B2:E2,B2)>2),COUNTIF(B2:E2,B2),IF(AND(C2=D2,D2=E2,COUNTIF(C2:E2,E2)>2),COUNTIF(C2:E2,E2),""))))
把这个公式填在F2单元格中。然后下拉填充此列公式。
好用请采纳。

追问

问题解决了,虽然公式嵌套比较多。非常感谢哈

追答

不客气。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-20
=IF(COUNTIF(A2:H2,MODE.SNGL(A2:H2))>=3,COUNTIF(A2:H2,MODE.SNGL(A2:H2)),"")
这里假设你要统计的数据区域是:A2:H2
说明:MODE.SNGL()函数是统计一个组数据中出现频率最高的数据。追问

谢谢。公式不对哦,返回都是空值

相似回答