標題:
[發問]
排序一問
[打印本頁]
作者:
hin05
時間:
2015-12-13 14:10
標題:
排序一問
想請問例如以下例子,公式應該怎設?
中文 英文 數學
A 100 80 90
B 90 80 70
C 80 70 80
D 60 100 100
E 90 70 90
…………
Z 60 70 70
中文: A B E C D Z…(只顯示排名頭15個項目)
英文: D A B C E Z…
數學: D A E C B Z…
此外,我還想嘗試另一種模式
中文: A B E C D Z…(顯示擁有排名頭15分數的人,出現同分排名會多於15個,直到排完分數排15的人)
英文: D A B C E Z…
數學: D A E C B Z…
想請問各位在這2種模式下公式可以怎樣設?
感激不盡
作者:
hcm19522
時間:
2015-12-13 15:47
http://blog.xuite.net/hcm19522/twblog/364874996
作者:
hin05
時間:
2015-12-13 19:37
回復
2#
hcm19522
[attach]22825[/attach]
.想再請教一下,如果將數據倒置,公式B12:U14的公式是不是可以改成{=IFERROR(INDEX($A1:$AA1,SMALL(IF(OFFSET($B$1,,MAX(COLUMN(A1)),26)>=LARGE(OFFSET($B$1,,MAX(COLUMN(A1)),26),15),COLUMN(B2:AA2)),ROW(A1))),"")}?
.還有如果要取排最後的10個項目可以從改這公式得出嗎? 以及這個公式可以再加上分數的排序而不是根據英文順序嗎,就是分數最高的姓名排最前面,如此類推?感謝!
作者:
hcm19522
時間:
2015-12-13 20:38
B12:U14{=IFERROR(INDEX($A$1:$AA$1,SMALL(IF(OFFSET($B$1,MAX(ROW(A1)),,,26)>=LARGE(OFFSET($B$1,MAX(ROW(A1)),,,26),15),COLUMN($B2:$AA2)),COLUMN(A1))),"")
作者:
hin05
時間:
2015-12-14 17:46
回復
4#
hcm19522
感謝,雖然還是有點不懂
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)