FREQUENCY從這個英文字母上我們知道這個是頻率/頻度,在EXCEL也是一樣的,是指頻次的一個函數,這個函數有個特點,就是計算簡單而且方便。
首先我們看看FREQUENCY的用法:
FREQUENCY(數據區域,設置數據區間點的數組),從參數來看就知道這是一個數組類的函數,那就意味着需要一個三鍵CTRL SHIFT ENTER生成的大括号。
既然說EXCEL高手喜歡用這個函數,那是為什麼呢,我們直接上例子來看,假設有一個羊群,已經确認好性别和體重,重量是公斤,具體情況如下:
我想把這些羊分個等級,20公斤以下是一個等級,20~50是一個等級,50~70是一個等級,70以上是一個等級。如果是EXCEL一般水平的人,更多的想到的應該是COUNTIF,這個函數也能做到,但相比今天講的FREQUENCY函數就顯得複雜了,FREQUENCY怎麼做呢,我們選擇4個連續的行單元格輸入{=FREQUENCY(F2:F16,{20,50,70})},我們就得到結果了。需要注意的是{20,50,70},這個大括号是直接輸入的,而最外面的大括号是三鍵同時按下生成的。
或者我們也可以利用輔助列的方式,我們在E10:E12單元格分别輸入20,50,70,選中F10:F13,輸入{=FREQUENCY(C2:C16,E10:E12)},我們得到的結果也是一樣的。
從上面的例子中大家也發現,設置數據區間點的數組比結果要少一個,在這個例子中20,50,70代表0-20,21-50,51-70,70以上。
還是上面的例子,比如我隻想要20-50公斤之間的個數,我們知道數組函數其實如果隻輸入一個單元格的話,默認返回結果是第一個,如何返回第二個呢,我們可以用index函數來實現,我們在空白單元格輸入{=INDEX(FREQUENCY(C2:C16,{20,50,70}),2)},我們就可以得到5。
大家如果喜歡我的文章,歡迎關注我的跟我學EXCEL圖表
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!