2

我正在尋找的谷歌電子表格公式/功能。對不起,標題,但讓我解釋一下。我有5行一列數字:遍歷行谷歌電子表格公式得到數列居

2 
5 
9 
7 
4 

我想創造另一列,這將告訴我,每個單元的級別。因此,例如「2」是最低的,因此得到。 「9」是最高的,以它得到(最高排名,因爲有5行),「7」,是第二高的,所以它得到,等等。所以,我要做到這一點:

1 
3 
5 
4 
2 

所以,換句話說。對於新列中的每個單元格,我需要將其值列入其他列中的相關數值有多高。 任何人都可以幫助我嗎?我正在使用Google電子表格。

+0

爲什麼[EXCEL]標籤? – pnuts

+0

@pnuts因爲經常(如果不是幾乎總是)卓越的解決方案可與谷歌牀單。像Bobby Orndorff說的那樣,RANK函數可以在Excel和Google表格中使用。 –

+0

@pnuts downvote是因爲excel標籤? –

回答

6

谷歌表和Microsoft Excel都具有語法RANK函數...

RANK(value, data, [is_ascending]) 

假設你的數據在單元格區域A1:A5和你想在單元格區域B1結果:B5。然後,您可以將公式...

=RANK($A1,$A$1:$A$5,1) 

in cell B1 and fill down to cell B5。

+0

在表中CSE輸入'=等級(A1:A5,A $ 1:A $ 5,1)'並且不需要填寫。 – pnuts

1

具有A1數字來A5放於B1

=ArrayFormula(MATCH(A1,SMALL(A$1:A$5,(ROW($1:$5))),0)) 

和自動填充下來

+2

爲什麼不直接使用'RANK'? –