多语言展示
当前在线:1711今日阅读:168今日分享:49

Excel技巧21如何用函数求第N个最大值和最小值

我们经常在对一些表格求最大值和最小值时,我们想要求第二大或是第二小时,可能人们会想到用排序的方法实现,但是那样做比较麻烦,今天我们介绍的就是利用large函数和small函数就可以确定求第几大或小的数。
工具/原料

Excel2007

方法/步骤
1

打开一张表。

2

我们首先来看下传统的求最大值,在C2单元格中输入函数:=MAX(B:B)因为是数组,所以同时按住Ctrl+shift+enter,这样,我们就可以得到最大值了。

3

用同样的方法,只是将max函数改成min函数,就可以把最小值求出来了。但是我们发现求出的最大值或最小值都是第一大或第一小的那个,不是第二大或第二小。因此我们还需要采用其他的办法。

4

large函数就可以任意求第几个大的数了,在E3单元格中输入函数:=LARGE(B:B,2),按住Ctrl+shift+enter,就可以求出第二大的数了,若要求出第三个,将参数中的2改成3就行了,依次类推。

5

但是我们还想连续求出多个连续第几个最大值,我们同样输入函数:=LARGE(B:B,G3),只是将参数2改为需要引用的单元格序列G3就行,然后自动填充。

6

用同样的方法也可以求出第2个最小值。

7

求连续的第几个最小值,方法也是第5步相同。

推荐信息