汇编语言 把最大值放入max 把最小值放入min_Excel求最大值地球人都知道,那要求出第2、第3、第N大值呢?...
只要稍稍懂點excel的人,都會輕松地求出最大值、最小值。
那要求出第2大值、第3大值……第N大值呢?
往下看,掌握了方法,排序又變得很簡單了。
最大最小值
最大值:=max(B:B),最小值:=min(B:B)
其中B:B為最大最小值所在區域。
例:下面這份成績表中求出最高分,最低分。
第N大值
在excel中,還有兩個相關的冷門函數,large()和small(),僅從字面意思可以看出是求大值和小值,就是現在說的第N個大值或小值。
表達式:LARGE(Array,k)
說明:如果 Array 為空、 k <= 0 或 k 大于 Array 中的數據個數,則將返回數字錯誤值 #NUM!。
=large(B,B,N),=small(B,B,N)
意為在B列中求出第N個大值和第N個小值,如果N為2,拿本文中的成績表來說,就是求出第2名和倒數第2名.
如果N為1時,=large(B:B,1)和=max(B:B)是同等效果。
求第2名的分數使用公式=large(B:B,2)
求第3名的分數使用公式=large(B:B,3)
……
第N小值的求法也是一樣的。
理解了嗎?
需要注意的是:如果選定的區域中有重復值,Large函數不會把它們排在同一位置,而是一個排在先另一個排在后。
下圖中求第2、第3的成績,在F3單元格輸入公式=LARGE(C2:C5,2),返回96,如果把2改為3,回車后,發現同樣返回96.
這個公式中并沒有把96都當作第 2 個最大值,而是把一個當作第 2個最大值,另一個當作第3 個最大值了。
實例演示
按成績從大到小排序,
=LARGE(L$2:L$31,ROW(A1))。
說明:
=LARGE(L2:L31,N),N值應是1、2、3……31
那如何獲得變化的N值呢?用ROW函數,返回行號。
所以公式就可以寫成:
=LARGE(L2:L31,ROW(A1)),因為A1單元格的行號就是1.
當拖動公式時,ROW(A1)變成ROW(A2),數值由1變成2,以此類推。
因為要求某一值在整個列中的排位,所以要保持這個單元格在拖動時不隨變化,要絕對應用。
如此一來,公式就可以寫成:
=LARGE(L$2:L$31,ROW(A1))。
【總結】
MAX僅求唯一大值,而LARGE可以求第N個大值。
您學會了嗎?
本文由Office精彩辦公原創,歡迎關注,帶你一起長知識!
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的汇编语言 把最大值放入max 把最小值放入min_Excel求最大值地球人都知道,那要求出第2、第3、第N大值呢?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 支付宝五福新玩法!多余福卡可兑换金条和华
- 下一篇: 啥来头?九联科技成为华为OpenHarm