我正在寻找一个数学排名公式.
样品是
2008 2009 2010
A 5 6 4
B 6 7 5
C 7 8 2
Run Code Online (Sandbox Code Playgroud)
我想为每个期间代码字段添加一个排名列
rank
2008 2009 2010 2008 2009 2010
B 6 7 5 2 1 1
A 5 6 4 3 2 2
C 7 2 2 1 3 3
Run Code Online (Sandbox Code Playgroud)
请不要使用循环遍历行和列的方法进行回复,随着时间的推移递增排名值,这很容易.我正在寻找一个公式,就像找到总百分比(项目/总数)一样.我知道我以前见过这个,但是很难找到它.
提前致谢!
sort((letters_col,number_col)以number_col递减)
与排序alg一样高效.
然后编号行数
我真的很不高兴你的评论"请不要投票这个答案,排序和循环不是我要求的.我在我原来的问题中明确说明了这一点."和负面投票,因为,因为你可能通过收到的各种答案都注意到,它基本上是正确的.
但是,我一直在思考你之前和之后如何"看过这个".
好吧,我想我得到了答案:你在Excel中看到了这个.
看这个:
替代文字http://i29.tinypic.com/20qnr14.png
这是输入公式并按列H排序后的结果.
这正是你想要的......