今天的问题简单而常见,就是如何在一串内容中找出出现频率最高的内容?
我们如何使用函数,如何处理函数?在这里,因为都是字母,所以我们有一个想法,把它们转换成数值。使用模式。MULT找出出现最多的数值,然后转回到字母上!
我们来看看怎么直接写!
▼函数公式
= if error(text join(& # 34;,",1,CHAR(模式。MULT(代码(MID(A2,ROW(INDIRECT(& # 34;1:"&LEN(A2))、1)))))、& # 34;")
下面来解释一下思路和功能!
1.代码功能和计费功能
CODE函数可以返回字符的编码,和char函数配对!
如果有多个内容,将返回多个内容的数组!
2.MID截取字符进行解释
MID语法:MID(内容、起始位置、截取长度)
case的意思是截取所有的内容,排(INDIRECT(& # 34;1:"&LEN(A2)))根据内容部分或返回一个数组。以下演示返回{ 1;2;3;4;5}
如果我们有了新的函数,可以用SEQUENCE(LEN(A2))代替上面的ROW部分!序列将根据其长度返回一个1~ length的数组!
3.模式。MULT函数
模式的功能。MULT非常简单,它返回出现次数最多的数值。如果出现次数最多,不止一次,则全部返回!这就是为什么我们有最大的问题,很容易想到模式功能!
下图中,69出现了三次,所以返回69!
如果我们再添加两个B,那么E和B都将出现3次,因此将返回66和69。
结合上面的CHAR函数,我们可以还原成字母。
4.组合多个结果的TEXTJOIN函数。
如果我们有不止一个内容,我们将返回一个数组。如果我们需要在一个单元格中显示它,我们可以使用TEXTJOIN函数进行合并。如果我们没有这个功能(WPS支持),也可以用CONCAT功能!
肯定有同学说过。你用所有的字母。汉字可以用吗?都一样~但是建议用UNICHAR函数和UNICODE函数,不要用CHAR函数和CODE函数。
学习Excel,0基础,高级,高级办公实践中的图形动画教程!技能,功能,技能,VBA,视觉图表,PBI!教程,免费模板,精英培训!VLOOKUP教程系列!369篇原创文章
▼函数公式
= text join(& # 34;,",,UNICHAR(模式。MULT(UNICODE(MID(A1,SEQUENCE(LEN(A1)),1))))
最近怎么样?你学会了吗?一个案例可以帮助我们掌握很多功能~
精品模板
▍模板-主要更新!输入神器4.0版本多项选择!
▍模板——层叠式菜单,一键搞定,2.0版本上线!
▍模板-关键字多表查询3.0版!
▍模板-50个优秀的图表模板!
▍模板-一键生成三维目录。
特斯拉概念股有哪些
