iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 27
1
自我挑戰組

白話文Excel及不好說系列 第 27

OK集#27-白話文Excel-求狀元、榜眼及探花的large

https://ithelp.ithome.com.tw/upload/images/20201006/20130000UutROxVpm5.png

大家跟Large是否有點熟呀~~~就什麼大什麼大的嘛~~~

喂~~但這裡說的是Excel,作者呀~你是想幹嘛?

喔!抱歉抱歉,作者擠不出題目瘋了

好~~現在回神

在Excel裡的Large函數是用來求取「名次」的(噎?)

就是假設,我們手上有一個員工業績銷售金額表,如下圖:
https://ithelp.ithome.com.tw/upload/images/20201006/20130000T5n6bQFPXf.png

(正常來說,員工欄位應該要在前面啦!但我希望最後呈現的結果可以告訴我前三名的是誰,而不是告訴我金額,因此,我們也會需要用到強大的vlookup,才會將欄位做這般的調整)

接著,我們就要開始使用LARGE這個函數了,他的語法是LARGE(要找資料的範圍,排名),因此,我們在
E2的欄位先輸入「LARGE($A$2:$A$11,1)」

這樣Excel會告訴你在A2-A11的範圍中,金額最高的是「987135134」這筆

但前面我有提到,我希望他告訴我前三名是誰

所以在使用Vlookup時,我們就將第一個參數內容設定為剛才large裡的公式,意思是先找到large抓出的數字,再把對應資料第二欄對應的名字吐給我

這樣在E2欄的公式會變成「=VLOOKUP(LARGE($A$2:$A$11,1),$A$1:$B$11,2,0)」,只有第一個參數比較容易讓人搞混,其它的用法都和vlookup的使用方法一樣喔!

接著將E2的公式複製到E3、E4

噹噹噹,大功告成

https://ithelp.ithome.com.tw/upload/images/20201006/20130000a4WytlJLAC.png

是不是很簡單呀,這樣我們就不會老是只能用max取最大值,用min取最小值了,現在你想要抓第幾名的孩子出來都可以~

對了,附帶一提,如果你現在想要抓釣車尾的孩子,你也可以使用small這個函數喔!用法和large一樣,只是是從最小值開始抓


上一篇
OK集#26-白話文Excel-Ceiling數字分組與進位
下一篇
OK集#28-白話文Excel-文字合併
系列文
白話文Excel及不好說30

尚未有邦友留言

立即登入留言