English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

我需要用EXCEL排名
但找很久還是找不到適合的答案
問題如下:
我的"總和"是在列的那行(也就是說橫的)
A7 B7 C7 D7 E7 F7 G7 H7 I7 J7 K7 L7 M7 N7

這樣要如何在橫的那行
A8 B8 C8 D8 E8 F8 G8 H8 I8 J8 K8 L8 M8 N8

顯示排名呢??

2007-01-02 12:46:34 · 1 個解答 · 發問者 寶貝甜甜圈 2 in 電腦與網際網路 程式設計

1 個解答

我的"總和"是在列的那行(也就是說橫的)
A7 B7 C7 D7 E7 F7 G7 H7 I7 J7 K7 L7 M7 N7

這樣要如何在橫的那行
A8 B8 C8 D8 E8 F8 G8 H8 I8 J8 K8 L8 M8 N8
假設你要從數字大ㄉ往數字小ㄉ排列你可以在A8輸入已下公式後再將公式往右拖曳至N8即可達到你ㄉ要求:
【=RANK(A$7,$A$7:$N$7,0)】

假設你要從數字小ㄉ往數字大ㄉ排列你可以在A8輸入以下公式後再將公式往右拖曳至N8即可達到你ㄉ要求:
【=RANK(A$7,$A$7:$N$7,1)】

圖片參考:http://img80.imageshack.us/img80/829/rankba5.jpg

函數說明:
RANK: 全部隱藏
傳回某數字在一串數字清單中的等級。數字的等級就是數字相對於清單中其他數值的大小 (如果您把這清單中的數字排序,則此數字的等級就是它所在的位置)。
語法
RANK(number,ref,order)
Number:是要知道等級的數字。
Ref:是一個數值陣列或數值參照位址,非數值將被忽略。
Order:是指定的順序。

圖片參考:http://tw.knowledge.yahoo.com/question/PicExportError
如果 order 為 0 (零) 或被省略,則 Microsoft Excel 把 ref 當成從大到小排序來評定 number 的等級。

圖片參考:http://tw.knowledge.yahoo.com/question/PicExportError
如果 order 不是 0,則 Microsoft Excel 把 ref 當成從小到大排序來評定 number 的等級。
註解

圖片參考:http://tw.knowledge.yahoo.com/question/PicExportError
RANK 把相同的數字評為同一等級,可是其後數字的等級還是會受到影響。例如,在一個以遞增順序排序的整數串列中有二個 10,等級為 5,則 11 的等級將是 7 (而空出等級 6)。

圖片參考:http://tw.knowledge.yahoo.com/question/PicExportError
基於某些目的,可能有人會想要使用等級的定義 (其將相同的值計算進去)。在上一個範例中,可能有人想要為 10 修正等級 5.5。這可經由新增下列的修正因素來從 RANK 傳回值。不論等級是以遞減排序 (order = 0 或被省略) 或遞增排序 (order = 非零值) 計算,這個修正因素都適用。
相同的修正因素 ranks=[COUNT(ref) + 1 – RANK(number, ref, 0) – RANK(number, ref, 1)]/2。




希望能幫助你^^

圖片參考:http://img59.imageshack.us/img59/7316/hqp7.gif


2007-01-03 00:02:52 補充:
已經將你所需ㄉ隔列排序寄給你ㄌ,請試試看是否適用你ㄉ要求^^

2007-01-02 17:08:31 · answer #1 · answered by ~無止盡ㄉ等待與傷害~ 6 · 0 0

fedest.com, questions and answers