Excel-列出指定次數最佳成績的平均

由於 Excel 提供了新的函數與陣列處理的新方式,所以本篇要利用 FILTER 函數來幫助教師計算成績。

 

【列出二次考試成績進步的名單】

Excel-列出指定次數最佳成績的平均

選取儲存格A4:D24,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:座號、姓名、第1次、第2次。

(1) 列出座號

儲存格F5:=FILTER(座號,第2次>第1次)

利用 FILTER  函數列出符合條件「第2次>第1次」者。

只要在儲存格F5中輸入公式,其餘儲存格會自動溢出公式。

(2) 列出姓名

儲存格G5:=FILTER(姓名,第2次>第1次)

(3) 列出第1次成績

儲存格H5:=FILTER(第1次,第2次>第1次)

(4) 列出第2次成績

座號  儲存格I5:=FILTER(第2次,第2次>第1次)

 

【列出指定次數最佳成績的平均】

Excel-列出指定次數最佳成績的平均

儲存格M4:=AVERAGE(FILTER(C4:L4,C4:L4>SMALL(C4:L4,3)))

複製儲存格M4,貼至儲存格M4:M23。

(1) SMALL(C4:L4,3)

利用 SMALL 函數找出座號1同學由小至大排第3的成績。

(2) FILTER(C4:L4,C4:L4>SMALL(C4:L4,3))

FILTER 函數中以篩選符合條件者:C4:L4>SMALL(C4:L4,3)

篩選大於由小至大排第3者,即由大至少的前7名。

(3) AVERAGE(FILTER(C4:L4,C4:L4>SMALL(C4:L4,3)))

最後以 AVERAGE 函數計算這7個成績的平均。

 

【參考資料】

 FILTER 函數參考微軟提供的說明網頁:FILTER 函數
【延伸學習】
 

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel FILTER 資料篩選
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()