平时在工作中,我们都会遇到求一定区域内的最大值或者最小值,这时我们就可以用MAX函数和MIN函数,前我关于这两个函数我们已经学习过了。但工作要求可能不会这么简单,有时会要求找出一定数据区域有几个最大值、最小值以及他们所在的单元格。今天我们就来学学《Excel与最大值和最小值相关的几个公式!你值得学习!》
一、最大值、最小值有几个
如下图,假设我们要求数学成绩中最大值有几个,首先选中数学成绩所在区域。然后在需要统计的单元格内输入求最大值数量的公式:=COUNTIF(B4:B8,MAX(B4:B8))。

2.结果如下图

3.要求成绩最差的学生,直接输入最小值数量公式=COUNTIF(B4:B8,MIN(B4:B8))

4.现在我们知道数学成绩最好和最差的学生都各有一个,但是不知道是哪一个学生,下面我们就来实际操作怎么找出这两个学生。
下面的公式都是数组公式,公式输入完毕后按Ctrl+Shift+Enter结束:
求出第一个最小值所在的单元格:
=ADDRESS(MIN(IF(B4:B8=MIN(B4:B8),ROW(B4:B8))),COLUMN(B4:B8),4)
5.输入完公式,按回车键,结果错误,如下图,这是怎么回复。这是因为公式都是数组公式,公式输入完毕后按Ctrl+Shift+Enter结束。最后显示正确结果。


最差数学成绩的为B8所在单元格对应的学生李逵
6.求出最后一个最小值所在的单元格:
=ADDRESS(MAX(IF(B4:B8=MIN(B3:B18),ROW(B4:B8)*(B4:B8<>""))),COLUMN(B4:B8),4)
