数组公式是excel中比较强大的功能,灵活运用可以让我们只用一个公式就能搞定结果,从而不需要使用多个函数或者添加辅助列等办法了。下面试举一例说明:
上图中左边的表格成绩表,其中记录了学生的多个成绩,现求其每个学生的最好成绩(成绩最大值)?
解答:
在E2中输入公式:=MAX(IF($A$2:$A$5=D2,$B$2:$B$5,0)),然后往下拉填充即可。
注意:输入完后按 Ctrl+Shift+Enter 确定(这是数组公式的输入方法,而不能直接按Enter回车)
另一种不用数组公式的求解办法:
1.排序。将成绩表按照姓名(升或降序)、成绩(升序)排好序。
2.E2输入公式:=Lookup(D2,$A$2:$A:$5,$B$2:$B$5)
德宝老师博客原文:https://blog.debao.name/post-92.html?j=1