如果某列中有许多数值 , 可以用MODE函数找出出现频率最多的数值(众数) 。如果该列中的数据是文本 , 可以用下面的公式 , 假如数据在A1:A100区域中:
提取出现次数最多的文本:
【excel提取一列中出现次数最多和最少的文本数据】=INDEX(A1:A100,MODE(MATCH(A1:A100,A1:A100,)))
或下面数组公式:
=INDEX(A1:A100,MATCH(MAX(COUNTIF(A1:A100,A1:A100)),COUNTIF(A1:A100,A1:A100),))
提取出现次数最少的文本:
=INDEX(A1:A100,MATCH(MIN(COUNTIF(A1:A100,A1:A100)),COUNTIF(A1:A100,A1:A100),))
后面两个公式输入完毕后按Ctrl+Shift+Enter结束 。
说明:如果出现次数最多或最少的数据有多个 , 公式将返回最早出现的数据 。
推荐阅读
- excel利用Evaluate函数计算单元格中表达式的值
- EXCEL中EOMONTH函数的使用基础教程
- excel怎么在包含重复值的区域中计算唯一值的数量
- excel怎么查找某列中最大数值所在单元格地址
- 怎么分离Excel单元格中的英文和汉字 图解教程
- 同一个视频可以在多个平台发布吗?使用啥工具?
- 乳胶枕头多久晒一次
- 淘宝开店多少钱一年?开店有哪些费用?
- 怎么在Excel中用迭代计算求历史最大值
- 非零 excel用数组公式获取一列中非空值