MODE是什么意思?人群真多!说人类的话.
在一组数据中出现频率最高的值可能是多个!
别看不起眼的解释,我们可以以后再玩花!
三兄弟的来历
打开Excel,输入。模式提示有三个兄弟!MODE是大哥,两个是小弟!
模式首次出现,只能返回一个出现次数最多的值,即使不止一个!后来微软说不做一个就可以多一个!然后就出来了。
MODE.MULT函数,穆特是MULTI的缩写,意思是多重!
同时,一个和许多相应的
MODE.SNGL函数, SNGL几乎意味着单一,这意味着只有一个!
既然两者都有,微软决定放弃模式功能,所以现在看到模式功能上面有感叹号,不推荐!
基础用法对比
我们通过一个简单的案例来比较一下他们的区别吧!
=模式($ b $2: $ b $11)=模式。sngl ($ b $2: $ b $11)=模式。Mult (b2:b11)它们出现最多的时候,结果完全一样!
我们稍微修改一下模拟得分,让3出现三次,让3和4出现最多!
MODE.MULT的效果在很多时候是很明显的!同时,模式和方式的影响。SNGL完全一样。懒的话还是可以用MODE的,但是微软不推荐!
如果只是这样用的话,我们会发现它好像用处不大,所以要结合其他功能让它& quot玩花& quot
实例应用
下面通过几个案例来说一下模态级数的用法。
对应公式-365版动态数组
=指数($ b $2: $ b $15,众数。mult(match $ b $2: $ b $15,$ b $ 2: $ b $ 15,)请配合INDEX SMALL抽取非O365。
这里,借助于匹配函数的特性,重复的内容返回到首次出现!的位置
比如吕布首先出现在我们区域B2:B15的第二行,后来发现吕布还是回到了2(第一次找到相对于所选区域的位置)。
这样,我们成功地将文本问题转化为数值出现的次数!
对应公式
=INDEX($ A $ 2: A $ A $ 21,MODE。MULT(IF($ D $ 2:D $ 21 C $ 2: C $ 21 C $ 21,MATCH($ A $ 2: A $ 21,A $ 2: A $ 21)))
公式原理概述:
IF函数判断它实际上是否大于目标值。如果大于目标,我们就满足条件。如上所述,我们将返回到第一次满足条件的位置。同样如此,否则就是返回默认的逻辑FASLE,非数值会被MODE.MULT函数过滤掉!
最后找到最符合条件的组对应的行号,用INDEX提取。
公式看起来有点长。
=sum(if error(-mid(text(right(A2,mode。Mult) (row ($1: $99)-(mid (A2 '元),row ($1: $99),1)='元'),column。
公式概述:
1.MODE.MULT部分:如果截获元,将返回TRUE=1,否则将返回FALSE=0。
所以只要有一个地方,就会是-1,回到之前的位置,也就是元素之前的位置,那么就会出现两次。通常,row (1:99)=1,2,3,99,不可能重复。现在即使出现两次也是出现最多的,所以返回所有出现两次的值,也就是所有元素对应的前一个位置!
2.先说别的思路,不要说这个话题!
用LEFT截取每个值的位置!所以我们需要的所有值都在最后。
我们从末端截取,也就是用右边截取,但是每个值的长度不一样。怎么才能准确找到呢?诀窍是先拦截!
我们的目标是对应的值,但是长度不确定。我们可以先去掉所有截取的值,因为里面还有其他值。文本显示为空。
我们要的数值出现了,规则是第二位截取到底,截取的其他部分必须包含非数值,不能转换成数值!
-转数值,文字错误,用IFEROR把它变成0,最后求和!
最后总结一下!
其实只要想清楚了,很快就能写出来,和公式长短无关!
模式。MULT函数,我们完成了!不要小看任何功能。当他们合作时,真的有无限的可能性.
Excel办公实战学Excel,0基础,高级,高级图形动画教程!技能,功能,技能,VBA,视觉图表,PBI!视频教程,免费模板,精英培训!VLOOKUP系列教程!997原创内容
上一篇:男士太阳镜哪个牌子好用
下一篇:财务管理案例(财务管理案例分析)