Board logo

標題: [發問] 請教 LARGE 函數的問題? [打印本頁]

作者: jonn0510    時間: 2012-7-1 18:14     標題: 請教 LARGE 函數的問題?

請教各位老師:
假設 A1~A10 10各數值分別如下: 1  3  4  4  5  6  8  6  6 9

LARGE(A1:A10,1) 可傳回最大值 9

LARGE(A1:A10,3) 可傳回最大值 6

LARGE(A1:A10,5) 可傳回最大值 6 , 請教若想傳回的值,希望扣除重複碼,也就是說 LARGE(A1:A10,5) 希望能傳回的值 為4
不知道該如何作呢?
謝謝
作者: jonn0510    時間: 2012-7-1 19:40

=LARGE(IF(FREQUENCY(A1:A9,A1:A10),A1:A10),3)

這是網路找到的答案,但是他這各答案是用於固定的A1~A10,可是小弟需要=LARGE(A1:A3000,1)
因為資料數會不斷增加,所以堉先輸入A3000.
因此=LARGE(IF(FREQUENCY(A1:A9,A1:A10),A1:A10),3)這公式無法使用.
作者: oobird    時間: 2012-7-1 21:21

本帖最後由 oobird 於 2012-7-1 21:23 編輯

定義名稱:a  ,參照到:=OFFSET(Sheet1!$A$1,,,COUNTA(Sheet1!$A:$A),)
然後表上的公式改為:=LARGE(IF(FREQUENCY(a,a),a),3)
作者: jonn0510    時間: 2012-7-4 19:50

本帖最後由 Hsieh 於 2012-7-4 20:01 編輯

oobird 老師:
由於不太清楚   定義名稱:a  ,參照到:=OFFSET(Sheet1!$A$1,,,COUNTA(Sheet1!$A:$A),)
的意思..所以在http://gb.twbts.com/index.php?PH ... v10&topic=469.0   找到以下答案
要怎樣定義名稱呢?
以上面附圖來當作範例,要將Sheet2!B2:B4定義名稱為性別,就先選取Sheet2!B2:B4,再執行插入>>名稱>>定義,然後在現有名稱內輸入性別,再按新增>>確定即可。
另一種較快速的方式則是,一樣先選取Sheet2!B2:B4,然後就在名稱方塊內輸入性別,按下 Enter 即可。
自行研究看看!
謝謝您!提供一個方向.




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)