Excel幫你找出最常中獎的號碼
??????19萬粉絲共同關注
每日Excel/Word/PPT技術分享
請點左下角的「閱讀原文」
在Excel中,如何獲取一組數值中出現頻率最多的數據
在進行數據統計分析工作中,經常需要提取出現頻率最高的數據,比如統計彩票號碼歷史出現頻率、分析實驗數據的活躍數據等。如圖 107?1所示為2010年1月至2010年3月雙色球歷史開獎號碼,如何找出紅球號碼中出現頻率最多的號碼?
圖107?1雙色球開獎記錄
→ 解決方案:
使用MODE.MULT函數提取出現頻率最高的數據。
→ 操作方法
選擇K4:K6單元格區域,輸入下列數組公式,按
{=MODE.MULT(C4:H38)}
公式結果如圖 107?2所示。
圖107?2出現頻率最高的記錄
→ 原理分析
提取多個出現頻率最高的數值
本例利用MODE.MULT 函數用於返回多個眾數的特性,提取C4:H38單元格區域的所有眾數,得出數組:
{7;22}
由於計算結果為數組,需要使用多單元格數組公式輸入。如果只需求得數據區域中的1個眾數,可以使用MODE.SNGL函數(相當於2003版的MODE函數)
MODE.MULT 函數用於返回一組數據或數據區域中出現頻率最高或重複出現的數值的垂直數組。如果有多個眾數,則將返回多個結果的數組。語法如下:
MODE.MULT((number1,[number2],...])
其中,各個number參數為要計算其眾數的1 到 254 個數字參數。也可以用單一數組或對某個數組的引用來代替用逗號分隔的參數。參數可以是數字或者是包含數字的名稱、數組或引用。如果數組或引用參數包含文本、邏輯值或空白單元格,則這些值將被忽略;但包含零值的單元格將計算在內。如果參數為錯誤值或為不能轉換為數字的文本,將會導致錯誤。如果數據集不包含重複的數據點,則 MODE.MULT 返回錯誤值 #N/A。
→ 知識擴展
由於未知眾數的個數,因而設置多單元格數組公式時容易出現多餘單元格而返回#N/A錯誤或遺漏單元格。可以在單元格中輸入以下公式並向下複製進行修正:
=IF(ROW(1:1)>COUNT(MODE.MULT(C$4:H$38)),"",INDEX(MODE.MULT(C$4:H$38),ROW(1:1)))
版權所有 轉載須經Excel技巧網許可
推薦閱讀:
※身份證號碼與手機號碼之間的數字磁場玄機
※車牌號碼吉凶查詢
※乾貨:數字磁場中的門牌號碼和車牌號碼及隱性「0」和顯性「5」
※車牌號碼什麼數字吉祥 3位數吉祥車牌號碼大全
※手機換號碼除了老號碼停機,一定不能忘了這些事,否則後果很嚴重