2012-09-18 67 views
1

這可能是一個簡單的「這不可能」的答案,但我想確認一下。目前我正在使用LibreOffice,但如果可以在Excel中使用,我可以切換。函數中單元格的非連續列表(等級)

我有一個電子表格,有幾個表格,每個表格都有不同數據的相同測試結果。我想對另一個表中的所有數據(也是同樣的表格)進行排名。

所以,我想使用的功能等級如下

=RANK(B4,{B4,B12,B20,B28,B36,B44,B52,B60,B68,B76,B84,B92,B100}) 

凡在位{..}表示我的小區列表。在得到總和或平均值的情況下,我可以這樣做:

=AVERAGE(B4,B12,B20,B28,B36,B44,B52,B60,B68,B76,B84,B92,B100) 

它工作正常。此外,如果細胞的連續,我們可以做到以下幾點:

=RANK(B4, B4:B100) 

但不幸的是他們不是在這種情況下,所以我想知道是否有很好的解決了這個 - 比其他地方引用單元格否則在連續列表中,並將其用於輸入到rank函數。

回答

3

不用擔心,普泰。在Excel中,等級和平均函數可以完全按照您的描述使用(僅帶括號,不帶括號)。

+2

+1括號引用被稱爲「工會」 –

2

如果您試圖避免鏈接到另一組連續的單元格,則可以使用命名範圍,然後引用公式中的命名範圍。

+0

我特別推薦這個,如果你經常引用相同的單元子集。 – PowerUser

+1

一個例子會很有用,因爲我不明白你的意思,也可能不是唯一的例子。 – PatrickT

2

在OpenOffice和LibreOffice中,符號〜用於連接數字列表中的非連續單元。所以: =RANK(B4;B4~B12~B20~B28~B36~B44~B52~B60~B68~B76~B84~B92~B100)

相關問題