函数中的单元格的非连续列表(等级)

这可能是一个简单的“这是不可能”的答案,但我想确保。 目前我正在使用LibreOffice,但是如果在Excel中可以,我可以切换。

我有一个包含几个表的电子表格,每个表格都具有对不同数据进行相同testing的结果。 我想排列在另一个表中的所有数据的结果(也是同样的forms)。

所以,我想用如下的函数级别

=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) 

但不幸的是,他们不是在这种情况下,所以我想知道是否有一个很好的解决scheme,除了引用连续列表中的其他地方的单元格,并使用它input到rank函数。

不用担心,帕泰 在Excel中,排名和平均函数可以完全按照您的描述使用(只是使用括号而不使用括号)。

如果您试图避免链接到另一组连续的单元格,则可以使用命名的范围,然后引用公式中的命名范围。

在OpenOffice和LibreOffice中,符号〜用于连接数字列表中的不连续单元格。 因此: =RANK(B4;B4~B12~B20~B28~B36~B44~B52~B60~B68~B76~B84~B92~B100)