Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 每到期末,各老師都會對統計各分段人數而苦惱。數據量大、時間緊,還比較容易統計錯誤。在很多老師中,可以用IF函數來解決。但是對于多層次(三層以上)的分段統計,IF函數就顯得很吃力。用FREQUENCY函數就能較好地處理這個事情。以我一個老師朋友為例子。 【函數講解】 FREQUENCY函數的具體語法如下: FREQUENCY(data_array,bins_array) 它的用途有很多,其中一個就是“函數按bins_array給出的分段點(比如說有N個分段點)將data_array分成N+1個區域”,且是向上舍入,即小于等于分段區間值。 舉個例子:如圖1 (圖1) 用FREQUENCY函數只需要兩個分段點,即:19、29,就可以把區域分成(-∞,19]、(19-29]、(29,+ ∞)三個區段。由于A列中均是整數,所以在這種情況下相當于(-∞,19]、[20-29]、[30,+ ∞)這個區間(用小數點來更好地處理,后面會講)。選中D1:D3單元格區域后,輸入數組公式=FREQUENCY(A1:A10,G1:G2)就可以得到結果了。如圖2所示。 (圖2) 【溫馨小提醒】 輸入數組公式的時候不要忘記按Ctrl+Shift+Enter組合鍵^-^ 有了這個基礎,我們就可以較好地處理圖3的問題了。 (圖3) 如圖3,60分以下是不及格,60分(含)至70分(不含)是及格,70分(含)至90分(不含)是良好,90分(含)以上是優秀。分別統計出各科目的成績分布。 【解答步驟】 1.在O列添加輔助列,分別在錄入:59.9、69.9、89.9三個數字 2.選中J2:J5→輸入數組公式如下: =FREQUENCY(OFFSET($A$2:$A$14,,MATCH(J1,$B$1:$F$1,0),),$O$2:$O$4) 3.向右填充,統計數據就出來了。 如圖4所示。 (圖4) 【說明】 1.OFFSET($A$2:$A$14,,MATCH(J1,$B$1:$F$1,0),)是為了實現動態引用,當向右填充的時候能自動獲取對應的列。如拉到數學列時,MATCH(K1,$B$1:$F$1,0)獲得數字2,通過OFFSET函數取得C2:C14單元格區域; 2.用59.9、69.9、89.9三個分段點來將區間分成(-∞,59.9]、(59.9-69.9]、(69.9-89.9]、(89.9,+ ∞); 3.如果成績中有一位小數點,可以把三個分段點變成59.99、69.99、89.99三個分段點。 Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!