在excel表格中如何找出一列中出现次数最多的文字
4个回答
展开全部
你没讲具体。
用众数函数试试看:
=CHAR(MODE(CODE(A1:A100)))
统计区域内不要有空格!
用众数函数试试看:
=CHAR(MODE(CODE(A1:A100)))
统计区域内不要有空格!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是整个单元格的文字,COUNTIF就可以得到,若是单元格内的部分字符或者词语,得借助VBA代码来处理了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假定这一列有文字的区域被命名为Mylist。假定Mylist中第一个单元格为A2,则输入下列数组公式:
{=INDEX(MyList,MAX(IF(MAX(COUNTIF(MyList,MyList))=COUNTIF(MyList,MyList),ROW(MyList)-ROW(A2)+1)))}
注意:
1、数组公式输入时,大括号里面的内容输入后,按Ctrl+Shift+Enter
2、公司出现的A2是Mylist列中的第一行。如果Mylist是从A8开始的1000或多个列单元格,则把A2改为A8。
3、如果列表中,恰好有某2个字符串出现的次数相等,那么以上公式得出的是排在列表最后面(最下面) 的字符串,而以下公式则是排在列表最前面(最上面)的字符串:
{=INDEX(MyList,MIN(IF(MAX(COUNTIF(MyList,MyList))=COUNTIF(MyList,MyList),ROW(MyList)-ROW(A2)+1)))}
{=INDEX(MyList,MAX(IF(MAX(COUNTIF(MyList,MyList))=COUNTIF(MyList,MyList),ROW(MyList)-ROW(A2)+1)))}
注意:
1、数组公式输入时,大括号里面的内容输入后,按Ctrl+Shift+Enter
2、公司出现的A2是Mylist列中的第一行。如果Mylist是从A8开始的1000或多个列单元格,则把A2改为A8。
3、如果列表中,恰好有某2个字符串出现的次数相等,那么以上公式得出的是排在列表最后面(最下面) 的字符串,而以下公式则是排在列表最前面(最上面)的字符串:
{=INDEX(MyList,MIN(IF(MAX(COUNTIF(MyList,MyList))=COUNTIF(MyList,MyList),ROW(MyList)-ROW(A2)+1)))}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是整个单元格中的文字吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询