在 Excel 裡有一個成績清單,如何列出成績及格者並依成績遞減排序名單?

參考下圖,在成績清單中含有姓名和成績欄位,要篩選成績大於或等於60者,並依成績遞減排序。

如果以 Excel 2021 以上版本裡的 FILTER 函數和 SORT 函數來建立公式,將是簡短又簡單的事。

Excel-列出成績及格者並依成績遞減排序名單

 

【設計與解析】

儲存格D4:=SORT(FILTER(A4:B41,B4:B41>=60),2,-1)

(1) FILTER(A4:B41,B4:B41>=60)

利用 FILTER 函數取出成績單中成績>=60者。

(2) SORT(FILTER(A4:B41,B4:B41>=60),2,-1)

利用 SORT 函數將第(1)式的傳回值以第2欄(參數:2)依遞減排序(參數:-1)。

 

【參考資料】

 FILTER 函數參考微軟提供的說明網頁:FILTER 函數
 SORT 函數參考微軟提供的說明網頁:SORT 函數

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

arrow
arrow
    文章標籤
    Excel 篩選 排序
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

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