excel统计一列数据大小值范围:Excel-由大至小列出数值清单中出现次数最多者
excel统计一列数据大小值范围:Excel-由大至小列出数值清单中出现次数最多者(1) COUNTIF(L$1:L1 DATA)在公式中使用 MODE 函数,乃是因为 MODE 函数会传回数组或数据范围中最常出现,或重复的值。单元格L2:{=MODE(IF(COUNTIF(L$1:L1 DATA) "" DATA))}单元格M2:=COUNTIF(DATA L2)复制单元格L2:M2,贴至单元格L2:M18。
在 Excel 的工作表中有一个数值构成的数据清单,如何由些数值中找出出现次数最多者,并依由大至小排列?
在下图中,出现最多的数字是 81,而其出数次数是 9。排列顺序依次数由大至小排列。
【公式设计与解析】
选取单元格A2:J18,按 Ctrl F3 键,在名称管理员中定义名称:DATA。
单元格L2:{=MODE(IF(COUNTIF(L$1:L1 DATA) "" DATA))}
单元格M2:=COUNTIF(DATA L2)
复制单元格L2:M2,贴至单元格L2:M18。
在公式中使用 MODE 函数,乃是因为 MODE 函数会传回数组或数据范围中最常出现,或重复的值。
(1) COUNTIF(L$1:L1 DATA)
在数组公式中计算在DATA单元格范围中和单元格L1内容相符者的个数。
(2) IF(COUNTIF(L$1:L1 DATA) "" DATA)
COUNTIF(L$1:L1 DATA)如果传回大于 0 的数,表示单元格L1里的数已计算过,所以传回空字符串;否则传回 DATA 单元格范围的内容 .
(3) MODE(IF(COUNTIF(L$1:L1 DATA) "" DATA))
将第(2)式的结果代入 MODE 函数,就会找出个数最多者。