用Excel来解这道小学三年级的题,你不一定会做
最近推送的五篇文章:
· 正 · 文 · 来 · 啦 ·
龙逸凡给女儿检查数学作业的时候,发现现在的数学作业居然有复式统计表,印象中读小学时的数学作业没这类题型。看来,国家培养表哥表妹从娃娃抓起。
看到上面的表格,龙逸凡居然想到,如果用Excel来做上面的题,会有多少人不会呢?
龙逸凡掐指算了一下,至少会有95.87654321%的人做不出来。
你会吗?会的请留言,奖小红花
一朵
先将上面的表格弄到Excel里
接下来,我们就开始用Excel的函数来做小学三年级的数学题了。
先审题,题目是“女生最喜欢的()的人数最多?”也就是求“第3行最大值所对应的水果是什么”。
1、求最大值
求最大值的函数为MAX,公式:
=MAX(C3:F3)
2、求最大值所在位置
求出最大值以后,要计算最大值所在的位置(物理位置排在第几个)
计算物理位置排在第几个用MATCH函数,公式为:
=MATCH(MAX(最大值,C3:F3,0)
将上面求最大值的公式套入:
=MATCH(MAX(C3:F3),C3:F3,0)
3、求列表中指定的第几个是啥东东
要计算某个列表中的第几个值是什么,用INDEX函数,公式:
=INDEX(列表,第几个)
将第2步的公式套入:
=INDEX($C$2:$F$2,MATCH(MAX(C3:F3),C3:F3,0))
从上面的公式我们可以看出,编制公式时,由简单到复杂,一步步的嵌套,就可编制出复杂的公式。
也可用下面的公式:
=LOOKUP(1,0/(C3:F3=MAX(C3:F3)),$C$2:$F$2)
公式解释:
上面的LOOKUP进行的是数组运算,但不需按Ctrl+Shift+Enter三键输入。它分别将C3:F3中的单元格逐个与最大值比较,
如果不相等,计算结果为False(也就是0),0为分母公式出错,结果为#DIV/0!,
如果相等,计算结果为True(也就是1),1为分母,公式不会出错,0/1结果为0
也就是说,LOOKUP的第二参数的计算结果是由0和错误值#DIV/0!组成的列表。
那么,LOOKUP在0和错误值#DIV/0!组成的列表中查找1,肯定找不到1的。根据其特点,会返回最后一个0所对应的第三个参数的值。
很多人看了上面的解释会更糊涂,有兴趣进一步探索LOOKUP的表弟表妹可以参照下面的三篇 文章:
MAX函数
MACTH函数
INDEX函数