Excel罕见高招:[8]如何统计连续出现最大次数
来源:网络收集 点击: 时间:2024-02-28【导读】:
我们知道Excel有count、countif、countifs函数,可以统计次数,但是如果需要统计字符串或数字连续出现的次数,甚至统计最大的连续出现次数,怎么办呢?本文分享一些超级简洁实用的数组公式来完成这些统计。工具/原料moreExcel方法/步骤1/6分步阅读
2/6
3/6
4/6
5/6
6/6
注意事项
首先,假设数据在A列,数据由1、2构成。
我们需要统计数字1连续出现的次数中,最大的次数。

在另外的单元格,例如单元格B1,输入数组公式
=MAX(FREQUENCY(IF(A:A=1,ROW(A:A)),IF(A:A1,ROW(A:A))))

注意,输入数组公式时,要同时按下Ctrl+Shift+Enter
才能得到正确结果。

如果我们需要详细一点的过程,例如每一行相应的重复出现次数,而不是直接得到最大的重复出现次数。
同样可以使用数组公式(要同时按下Ctrl+Shift+Enter)。
=MAX((COUNTIF(OFFSET(A1,0,0,ROW($1:$100),1),1)=ROW($1:$100))*ROW($1:$100))

然后公式往下拉,即可得到
每一行的数字,等于1时,统计在下面相邻单元格中连续出现的次数。

如果对B列求最大值,例如,在单元格C1输入公式
=MAX(B:B)
即可得到数字1连续出现的最大次数,
这与我们一开始使用的那个数组公式的计算结果一样。

Excel数组公式编辑完成时,必须同时按下Ctrl+Shift+Enter
使用countif函数,可以得到出现次数,但得不到连续出现次数
excel版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.ff371.cn/art_166488.html
上一篇:楚楚通平台商家入驻最新指南(图解)
下一篇:iPad加键盘能代替电脑吗