求excel 中统计一列数值那个数出现次数最多的函数

如题所述

Excel中,通过MODE函数返回在某一数组或数据区域中出现频率最多的数值。

如果需要求A1:A16单元格中出现次数(频率)最多的函数,那么输入=MODE(A1:A16) 

 

详见附图

 

 

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

假设要找出A列中A1至A100单元格中出现次数最多的数字,则公式为

=MODE(A1:A100)

 

 

 

MODE

返回在某一数组或数据区域中出现频率最多的数值。同 MEDIAN 一样,MODE 也是一个位置测量函数。

语法 

MODE(number1,number2,...)

 Number1, number2, ...    是用于众数计算的 1 到 30 个参数,也可以使用单一数组(即对数组区域的引用)来代替由逗号分隔的参数。

 

说明

    参数可以是数字,或者是包含数字的名称、数组或引用。

    如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。

    如果数据集合中不含有重复的数据,则 MODE 数返回错误值 N/A。

 

在一组数值中,众数是出现频率最高的数值,而中位数是位于中间的值,平均数是平均后的值,所有这些求中函数都不能单独地完全描绘所有数据。例如,假设数据分布在三个区域中,其中一半分布在一个较小数值区中,另外一半分布在两个较大数值区中。函数 AVERAGE 和函数 MEDIAN 可能会返回位于数据点稀疏处的中间值;而函数 MODE 则会返回位于数据点密集处的较小值。

本回答被提问者采纳
第2个回答  2019-12-23
假设数据在a列,在b1输入
=countif(a:a,a1)
公式向下复制(双击b1右下角的“+”即可)
在c1输入
=index(a1:a999,match(max(b1:b999),b1:b999,))
就是了。
第3个回答  2015-03-11
假设统计A列,公式:
=INDEX(A:A,MATCH(MAX(COUNTIF(A:A,A:A)),COUNTIF(A:A,A:A),0))
数组公式,按CTRL+SHIFT+回车。
第4个回答  2015-03-11
你好:可以用条件统计countif(),如果条件多,可以用多条件统计countifs()
相似回答