2.1.8 MAX、MIN、LARGE、SMALL函数的使用方法和应用

在淘宝数据分析时,经常需要找出某组数据的最大值或者最小值,或者第几大值,或者第几小值,但是涉及的数据太多,如果通过传统方法一个一个去找会看得眼花。如果懂得函数,不管多少数据,也不管要找出的是第几大值或者第几小值,都可以轻松地找到。

1. MAX、MIN函数

MAX、MIN分别是返回某组数中的最大值、最小值。

例如,图2-24所示是某一款宝贝关键词的数据,如果想在这些关键词中通过函数的方法找到它的流量的最大值和带来销量的最大值,那么可以利用MAX函数,公式为“=MAX(C:C)”。其中,C:C是访客数列,即要取访客数列的最大值。如果要取支付买家数最大值,公式为“=MAX(F:F)”。

图2-24

2. LARGE、SMALL函数

利用MAX、MIN函数分别可以快速找到某组数中最大值和最小值,但是没办法找到第k个最大值或者第k个最小值。LARGE/ SMALL函数可以实现这一功能,LARGE/ SMALL函数实际上可以取代MAX/MIN函数,MAX/MIN函数实际上就是LARGE/ SMALL中的第一个最大值/第一个最小值。

LARGE/ SMALL函数是返回数据集中第 k 个最大值/第k个最小值。

语法规则:

=LARGE/SMALL(array, k)

参数说明:

(1)array:需要确定第 k 个最大值/最小值的数组或数据区域。

(2)k:返回数组中第k个最大值/最小值。

例如,图2-25所示为某宝贝关键词数据,如果现在想找出前十的关键词中每个关键词的流量,那么可以利用LARGE函数。

图2-25

第1最大值的公式为“=LARGE(C:C,1)”。

第2最大值的公式为“=LARGE(C:C,2)”。

……

很显然,如果需要一个一个手写,那么效率就太低了。如果想取前100个最大流量关键词数值可能需要很长时间才能完成,但是,如果掌握了2.1.6节中ROW/ COLUMN函数使用方法就可以轻易完成,只需要在K2单元格中输入“=LARGE($C:$C, COLUMN(A1))”,然后点击K2单元格,把光标放在K2单元格的右下角,当出现黑色的十字填充柄时,按住鼠标左键往右拖动就可以把接下来的数据都取出来,不再需要一个一个手动填写,记住,因为想要使用快速填充的方式,所以“C:C”需要绝对引用,应该为“$C:$C”,如果没有加上绝对引用,就会出错。