在Excel中求一列數(shù)據(jù)中的最大值和最小值的操作方法很簡單,只需要兩個函數(shù)輕松搞定。MAX求單元格區(qū)域內(nèi)數(shù)值的最大值,MIN求單元格區(qū)域內(nèi)數(shù)值的最小值。
具體用法通過一個實例講解一下?,F(xiàn)在要求工作表中工資列C:C中的最高工資和最低工資。
在最高工資對應(yīng)的單元格中輸入函數(shù)“=MAX(C:C)”,按Enter鍵就可以求出最高工資。
在最低工資對應(yīng)的單元格中輸入函數(shù)“=MIN(C:C)”,按Enter鍵就可以求出最低工資。
兩個函數(shù)中的C:C表示數(shù)據(jù)所在的單元格區(qū)域,可以是一行、一列、一個區(qū)域。
最高工資和最低工資的算法很簡單,MAX和MIN兩個函數(shù)輕松解決。如果要求第二、第三……第N大的工資需要什么函數(shù)呢?這里需要用到一個函數(shù)LARGE。
LARGE函數(shù)的用法很簡單:“=LARGE(array,n)”。
array表示數(shù)組或數(shù)據(jù)單元格區(qū)域。
n表示在數(shù)組或數(shù)據(jù)單元格區(qū)域中的位置,將數(shù)據(jù)進(jìn)行從大到小排,返回排名第n的值。
看這些復(fù)雜的含義可能有些不太清楚,還是通過實際例子進(jìn)行分析。
需要求工資列中排名第二的工資是多少,在對應(yīng)的單元格中輸入函數(shù)“=LARGE(C:C,2)”,按Enter計算。
C:C表示數(shù)據(jù)所在的單元格區(qū)域,2表示將C:C列中的數(shù)據(jù)進(jìn)行從大到小排列,返回排名第二的數(shù)值。如果要求排名第三的工資是多少,只需將函數(shù)修改為“=LARGE(C:C,3)”就可以啦。
到這里想必大家也發(fā)現(xiàn)一個問題,如果要求排名第N的工資是多少,總是需要更改N的值,非常不方便,有什么簡單的辦法嗎?
可以對工作表進(jìn)行優(yōu)化,建立輔助列,輔助列的標(biāo)題更改為“排名”。
需要求出排名前10的對應(yīng)工資,只需在單元格F2中輸入函數(shù)“=LARGE(C:C,E2)”,對其他單元格進(jìn)行公式填充就可以快速完成。
如果對單元格區(qū)域使用上述辦法時,需要使用絕對引用。
以素材為例,需要快速求出語文、數(shù)學(xué)、英語成績中排名前10的對應(yīng)分?jǐn)?shù),在單元格G2中輸入函數(shù)“=LARGE($B$2:$D$101,F2)”。
這樣進(jìn)行公式填充的時候不會造成所選單元格區(qū)域的變化。
如果對相對引用和絕對引用不是很明白的,可以去了解一下具體用法,這個技能是Excel函數(shù)必備的,需要經(jīng)常用到,把兩者的關(guān)系理清,能夠節(jié)約更多的時間。
知識改變命運,科技成就未來。今天的分享到此結(jié)束,如果您有什么好的建議或意見,請在下方留言告訴我們,感謝您的支持。