本文作者:office教程网

excel函数获取重复数据出现的最大次数

office教程网 2024-06-07 17:46:32
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

给定一个单元格区域,要求使用公式得到该区域中出现重复次数最多的数据的重复次数。如下图1所示,在单元格区域A1:F1中,重复次数最多的数据是“ Excel”,重复次数是3。

图1

先不看答案,自已动手试一试。

公式

=MAX(COUNTIF(A1:F1,A1:F1))

这是一个数组公式。

公式解析

公式可以解析为:

=MAX(COUNTIF({“VBA”,” Excel”,” Excel”,”VBA”,”Office365″,” Excel”},{“VBA”,” Excel”,” Excel”,”VBA”,”Office365″,” Excel”}))

生成两个数组:

数组1:{“VBA”,” Excel”,” Excel”,”VBA”,”Office365″,” Excel”}

数组2:{“VBA”,” Excel”,” Excel”,”VBA”,”Office365″,” Excel”}

LINEST函数

引子:本文的部分内容摘自Excel函数官方文档,涉及到数理统计学,有很多统计专业术语,有点复杂,有兴趣的朋友可以慢慢研究。 LINEST函数返回线性回归方程的参数。 图1 直线的公式为:y=mx b 或者为: 其中,m为直线的斜率,b为截距。 LINEST函数返回的数组为: 什么情况下使用LI

COUNTIF函数依次查找数组2中每个元素在数组1中出现的次数,得到数组:

{2,3,3,2,1,3}

这样,公式可转换为:

=MAX({2,3,3,2,1,3})

得到:

3

即重复的数据出现次数的最大值。

扩展

运用上述技术,可以获取指定数据在单元格区域中出现的次数,如下图2所示,要求“VBA”和“ Excel”在单元格区域A1:F1中出现的次数。

图2

选择单元格区域A4:B4,输入数组公式:

=COUNTIF(A1:F1,A3:B3)

即可获得结果。

LEN函数

LEN函数返回文本字符串中的字符数。 图1 什么情况下使用LEN函数? LEN函数返回文本字符串中字符的个数。它能够: 计算单元格中数据的长度 计算单元格区域中数据长度之和 根据身份证号判断性别 LEN函数语法 LEN函数只有1个参数,其语法如下: LEN(text) text: 要计算长度的文

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel函数获取重复数据出现的最大次数发布于2024-06-07 17:46:32
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: