楼主 fangjianp |
浅谈MODE()函数 MODE()函数是一个比较常用的函数,查看帮助,可以得到如下的帮助信息: <MODE 函数 返回在某一数组或数据区域中出现频率最多的数值。 语法 MODE(number1,number2,...) Number1, number2, ... 是用于计算众数的 1 到 255 个参数,也可以不使用这种用逗号分隔参数的形式,而用单个数组或对数组的引用。 ……………………………………> 使用这一函数应注意的是: 1、当一组数,至少有两个以上的数出现的频率一样多,则从左至右,从上到下首先出现的那个数作为所求答案。 举例说,若有一组数: 2,4,4,5,2,4,2 用MODE()函数求的的众数为:2 即MODE(2,4,4,5,2,4,2)=2,尽管4和2在这组数中出现的频率一样多,但遵照"在这组数中从左到右2先于4出现"的原则,所以求的的答案为2. 2、上述帮助信息中最后说明了另外一种数据引用方式:"也可以不使用这种用逗号分隔参数的形式,而用单个数组或对数组的引用。" 但事实上,一组数据和一数据组(即数组)从概念上说是不一样的,不可混淆,在用MODE()函数求内容完全一致的一组数据的众数和一数组的众数可能得到完全不同的结果。 举例说明: 已知一组数据: 2,3,2,2,4,"",2 和一内容完全一致的数组: {2,3,2,2,4,"",2} 用MODE()函数求它们的众数时,答案完全不一样:
|
2楼 biaotiger1 |
mode 可以获取一组数据中出现频率最高的数。 |