[英]Rank only values in a column that are numbers
我有幾列想要獲得排名。 未排序的原始值例如是:
A B
1 2
3 5
6 4
5 #N/A
4 0.1
通過函數= RANK(A *,A:A,0)進行排名:
A B
5 3
4 1
1 2
2 #N/A
3 4
如果B列同一行中的值是#N / A,那么我想從A列中排除同一行中的值,即,它應該從原始列中省略值“ 5”,然后進行排名其余4個值。 結果應為:
A B
4 3
3 1
1 2
#N/A #N/A
2 4
我嘗試了多個if語句,但是它們始終無法從對其進行排序的數組中刪除這些值。
如何計算具有與B列相同數量的值的a列中的等級?
如果添加一列,可以先使用IF="#N/A"
刪除該數字,則可以使用=RANG.EQ(C1;C:C)
對新列表進行排序,但我假設您在列。
如果導入任何數字,則可以在導入數字時添加IF
。
希望能有所幫助
謝謝,克里比。 根據您的建議,我最終在中間步驟中插入了一些輔助行。 我希望一口氣做到這一點。 無論如何,任務完成了,盡管沒有我希望的那么優雅。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.