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

我有一列數值共有九個數值,要比大小後前四大要顯示數值對應的文字
如下圖 結果 i-- h-- g-- f
a 0.1
b 0.2
c 0.3
d 0.4
e 0.5
f 0.6
g 0.7
h 0.8
i 0.9

2006-09-25 11:06:28 · 4 個解答 · 發問者 ? 2 in 電腦與網際網路 軟體

4 個解答

假設文字 a b c 放在 A 欄數值 0.1 0.2 放在 B 欄請在 C1 填入公式=INDEX($A:$A,MATCH(LARGE($B:$B,ROW()),$B:$B,0),0)再往下複製公式即可如果要找前四大, 請把 C1 複製到 C2~C4,第一列 (C1) 是第一大, 第二列 (C2) 是第二大, 餘此類推.

2006-09-25 12:30:33 · answer #1 · answered by whitefox 7 · 0 0

如果a b c 在A欄,數字在B欄:
1.將A B兩欄同時Mark起來(用滑鼠左鍵點在A不放,横拉到B欄)
2.排序-->主要鍵:循欄B-->遞增-->確定,就可以了

2006-09-25 17:42:28 補充:
抱歉! 遞增應改為遞減才對

2006-09-25 13:40:38 · answer #2 · answered by 同學 7 · 0 0

在另一個儲存格輸入下列陣列公式:
=INDEX(A:A,1000-MOD(LARGE(B$2:B$10*10000+10000-ROW(B$2:B$10),ROW(A1)),1000))
然後按 Ctrl + Shift + Enter
再把公式往下拖曳。

2006-09-25 13:01:00 · answer #3 · answered by ? 7 · 0 0

不是用「排序」就可以了嗎?
有些問題用手動比用公式快多了!

2006-09-25 11:49:47 · answer #4 · answered by Johnson 2 · 0 0

fedest.com, questions and answers