天使用阿湯下凡來解答(不要臉),今天同樣是有人詢問的內容,問題是這樣的,如果我今天有若干人等,在 Excel 表格中列出了每日的數據(不管他是用來做什麼),在總結時想要計算當月或當週的前 N 名最高的數據總和,或者直接列出前 N 名最高的數值是哪些,那麼要怎麼做?說真的這個問題的答案非常的簡單,實行時會覺得不知道該怎麼做,是因為要用到的函數平常幾乎沒在用,我們往下來看怎麼做。

Excel 教學 – 如何取得前 N 名最高的總和

首先,阿湯就弄個簡單的一週表格做為範例,我們要計算當週最高數字二天的總和,往下來看怎麼做。

Excel 小教室 - 如何取得前 N 名最高的總和或是前 N 名最高的數值有哪些 01 25

首先我們要思維的是,怎麼獲得最高數字的二天內容,答案是用 LARGE 這個函數來做最快,公式如下:

=LARGE(B2:H2,{1,2})

意思是取出 B2 到 H2 之間,第一名跟第二名高的數字,所以你看會在 I2 列出第一名的內容,後面的 J2 跟隨著列出了第二名的內容,當你想要取出前三名的話,就將 1,2 改成 1,2,3 以此類推,接下來我們要換將這些取出的數字加總,就更簡單了,往下來看。

LARGE 小說明:如果你只是要取出一個第 N 名的數字,那麼只要用 LARGE(B2:H2,7) 這樣就好,7 就是代表取出第七高的數字內容。

Excel 小教室 - 如何取得前 N 名最高的總和或是前 N 名最高的數值有哪些 02 22

因為 LARGE 如果取出多個數字後,會是單獨排列的,所以很簡單,我們只要在公式加上 SUM 就會變成總和了,公式如下:

=SUM(LARGE(B2:H2,{1,2}))

是不是超級簡單呢?

Excel 小教室 - 如何取得前 N 名最高的總和或是前 N 名最高的數值有哪些 03 19

Last Update: 2019 年 08 月 31 日