今日繼續統計函數專題講解的第六講,講解統計中的數據大小排序問題,涉及到的函數是LARGE函數和SMALL函數。兩個函數今日我放在一起講解,並結合實例來分析,以便讀者能比較區別。
一 LARGE函數:找出排在第幾大的數字
LARGE函數定義:返回數據集中第k個最大值.使用此函數可以根據相對標準來選擇數值。
使用格式: LARGE(array,k)
格式簡義: LARGE(查找的區域,指定要找第幾大)
參數定義:
Array為需要從中選擇第k個最大值的數組或數據區域.
K為返回值在數組或數據單元格區域中的位置(從大到小排).
注意點:
a).如果數組為空,函數LARGE返回錯誤值#NUM!.
b)如果k≤0或k大於數據點的個數,函數LARGE返回錯誤值#NUM!
c).如果區域中數據點的個數為n,則函數LARGE(array,1)返回最大值,函數LARGE(array,n)返回最小值.
二 SMALL函數: 找出排在第幾小的數字
SMALL函數定義:計算從小開始指定位置的數值,返回數據集中第k個最小值.
使用格式: SMALL(array,k)
格式簡義: SMALL(查找的區域,指定要找第幾小)
參數定義:
Array為需要找到第k個最小值的數組或數字型數據區域.
K為返回的數據在數組或數據區域裡的位置(從小到大).
注意點:
a) 如果array為空,函數SMALL返回錯誤值#NUM!.
b) 如果k≤0或k超過了數據點個數,函數SMALL 返回錯誤值#NUM!.
c)如果n為數組中的數據點個數,則SMALL(array,1)等於最小值,SMALL(array,n)等於最大值.
三 實例講解,如下面的截圖分別是A,B,C,D,E 5種產品的銷售額,計算從大到小的排名:
公式講解:上面的截圖中CD列分別為營業額的排名公式和返回值,
C2公式'=LARGE($B$2:$B$6,ROW(A1)) 其中要注意公式中的ROW(A1)的意義他的意義返回值是1,也就是我們要就得的排名第一的「1」,同理, C3公式'=LARGE($B$2:$B$6,ROW(A2))
公式中的ROW(A2)的意義他的意義返回值是2,也就是我們要就得的排名第一的「2」,其他以此類推。
E2公式'=LARGE($B$2:$B$6,ROW($1:$5))這個公式用到了數組,其輸入公式時要注意把「E2:E6」的單元格選中,再錄入公式,按下CTRL+SHIFT+ENTER組合鍵。原理不再多說。這時數組就輸入完成了,表示了從1到5的排列順序。
實例2:如下面的截圖分別是A,B,C,D,E 5種產品的銷售額,計算從小到大的排名:
公式講解,這個例子中同樣也涉及到了兩個公式
D13公式:'=SMALL($B$13:$B$17,C13) C13是指排名的順序。而在F13中的公式'=SMALL($B$13:$B$17,1) 則指定了排名的順序。
今日內容回向:
1 LARGE SMALL 函數的意義是什麼?
2 數組的輸入時如何進行的?
3 兩種排序的方法如何能通用?