統計數據,可以說是Excel的基礎工作,但是如果對Excel掌握的不好或者不熟悉,統計數據將會變得非常麻煩……今天我們要學習的是“頻率”或“分段”統計函數Frequency,功能不是一般的強大哦!
一、功能語法。
功能:以一列垂直數組返回一組數據的頻率分佈。
語法:=Frequency(對頻率進行計數的數字或引用,間隔數組或引用)。
解讀:
1、N個區間點劃分為N+1個區間,對於每一個區間點,統計小於等於此區間點且大於上一區間點的數值個數。統計生成的N+1個統計值,最後的一個統計值表示大於最高間隔點的統計值。
2、Frequency函數將忽略空白單元格和文本。
示例:
方法:
1、在目標單元格中輸入公式:=FREQUENCY(C3:C9,H3:H7)。
2、Ctrl+Shift+Enter填充。
解讀:
1、C3:C9為需要進行統計的數據區域,而H3:H7為間隔點區域。
2、最後一條統計結果表示大於等於“100”的值。
二、實用技巧。
1、配合Index函數,提取特定區間的個數值。
目的:提取大於60分小於等於70分值的個數。
方法:
1、在目標單元格中輸入公式:=INDEX(FREQUENCY(C3:C9,H3:H4),2)。
2、Ctrl+Shift+Enter填充。
解讀:
1、公式=Frequency(C3:C9,H3:H4)的統計結果為小於等於60分的結果和大於60分小於等於70分的兩個結果。
2、公式=INDEX(FREQUENCY(C3:C9,H3:H4),2)可以將公式=Frequency(C3:C9,H3:H4)結果中的第2個值提取出來。暨大於60分小於等於70分的值的個數。
2、“左開右閉”統計。
目的:提取大於60小於等於70區間的個數。
方法:
1、在目標單元格中輸入公式:=INDEX(FREQUENCY(C3:C9,H3:H4-0.1),2)。
2、Ctrl+Shift+Enter填充。
解讀:
1、區間點{60,70},函數Frequency的默認統計方式為“左閉右開”,暨統計值時默認的方式為“大於60小於等於70”,不包含60,包含70。
2、如果要統計“大於等於60小於70”的值,暨“左開右閉”。只需要在區間點的後面添加:-0.1即可。
3、最大連續次數。
目的:統計“地區”中同一地區連續出現的最大值。
方法:
1、在目標單元格中輸入公式:=MAX(FREQUENCY(ROW(3:9),IF(E3:E9<>E4:E10,ROW(3:9))))。
2、Ctrl+Shift+Enter填充。
4、文本分佈頻率統計。
目的:統計出“男”、“女”銷售員的人數。
方法:
1、在目標單元格中輸入公式:=FREQUENCY(CODE(D3:D9),CODE(H3:H4))。
2、Ctrl+Shift+Enter填充。
解讀:
Code函數的作用是:返回文本字符串第一個字符在字符集中的數字代碼,暨將相應的文本值轉換為數值。
結束語:
通過本文的學習,相信大家對“頻率”的統計有了更深的認識,其實Frequency函數就是為此而存在的,解決了實際工作中的很多煩惱。對於它的使用技巧,你Get到了嗎?歡迎各位親在留言區留言討論哦!
閱讀更多 Excel函數公式 的文章