如下图,是某公司3个月的销售表,现在想要统计出1月和3月这两个月最少的三个销量为多少。
在F2单元格输入公式=SMALL(CHOOSE({1,2},$B$2:$B$15,$D$2:$D$15),ROW(A1))。即可得出1月和3月最差销量为51
将F2单元格公式下拉到F5单元格即可得出1月和3月销量最低的三个数值。
下面跟大家简单介绍一下这个公式,首先是choose函数,作用是返回数值参数列表中的数值。语法结构是=CHOOSE(index_num, value1, [value2], ...)
如果 index_num 为一个数组,则在计算函数 CHOOSE 时,将计算每一个值。因此在本文中choose的作用是返回1月和3月连个不连续单元格区域全部数据。
而文中row,函数作用是返回参数单元格行号,随着单元格下拉填充row函数依次返回1,2,3.如下图,在单元格中输入公式=ROW(A1)并向下拉填充。
最后是small函数,它可以返回数据集中的第 k 个最小值。它的语法结构是SMALL(数据,第k个最小值)。因此最后我们利用small函数将choose和row函数结合起来,提取出1月和3月最小的三个销量数值。