如何从数据阵列中建立一个位置?

时间:2012-03-23 13:57:24

标签: excel excel-2010

我在Excel上有这张表:

Team    Total Points    Position
AJPPR   371,1878896 
APP64   261,2121588 
Hold'Emeraude Poker 161,0884561 
Pokertarentaise 28,04744121 
Versailles Texas Hold'em    -6,813862426    
Paname Poker Club   -51,28571092    
Haillan Poker Tour  -29,39344596    
Poker Club de l'Ouest   -45,63838176    
Pok du Rhône    -147,7366997    
Normandie Poker Tour    969,4956105 

我想从“总积分”栏中计算每个团队的排名。

例如:诺曼底扑克巡回赛必须在“位置”栏中有1个,因为它在“总积分”栏中具有最大值。 “PokduRhône”必须在“位置”列中有10个,因为它在“总点数”列中的值最差。

任何人都有没有宏观的想法?

非常感谢。

PS:也许有人知道一个具有动态数量的theam的公式,例如12个团队或20个团队....

2 个答案:

答案 0 :(得分:0)

对于第一个位置单元格(C2),输入以下公式:

=RANG($B2;B:B)

然后向下滚动以将公式应用于“C”列的其他单元格。

答案 1 :(得分:0)

在单元格C2中,尝试

=1+SUMPRODUCT(--($B$2:$B$11>B2))

向下滚动并应用于C Column的其他单元格