作者foolkids (翼をください)
看板Office
標題[算表] Rank排序問題
時間Tue Aug 21 14:18:55 2012
軟體:Excel
版本:2010
我有一排數字在A欄(大小不固定),
而B欄是一個決定是否考慮排序的判斷(大小也不固定),
試算表畫面如下:
A B C A B C
1 50 1 50
2 60 10 2 60 10
2
3 52 9 希望結果 3 52 9
3
4 32 ========> 4 32
5 80 7 5 80 7
1
6 99 6 99
7 12 7 12
也就是說 B欄有數字的這三個才要進行Rank檢定,而且完全不考慮沒選擇的其他數字
本來是想要用
={if(B1="","",Rank(A1,--(isnumber(B:B)*A:A))} (陣列函數)
^^^^^^^^^^^^^^^^^^^^^
但是Rank的ref範圍(上行標示處)好像沒辦法這樣寫 (試過Max函數的卻可以這樣)
有前輩、大師可以指點嗎? 謝謝!
--
┌─────────────────────────────┐
│
就這樣,終於到了啟程的日子。 │
│
和來機場送行的朋友們說著玩笑話,其實內心恍恍惚惚像在作夢。│
│
也似乎是因為,為了走到「出發」這一步,耗盡了全部心力。 │
└─────────────────
石田裕輔《不去會死!》─┘
--
※ 發信站: 批踢踢實業坊(ptt.cc)
→ foolkids:謝謝樓上大大 但是我耍笨了 那個V也是數字.. 我改個內容 08/21 19:26
※ 編輯: foolkids 來自: 59.127.137.17 (08/21 19:28)
→ foolkids:謝謝! 謝謝! Match+Large+Row 真是好用 ^^ 08/21 22:44