EXCEL中,不使用排序功能,怎样直接在一列数据的右边跟据数值大小显示该数据的排位?

A列
982
772
323
424
672
以上数据,想排序一下,但不想用排序功能。希望能直观的在后边的单元格里显示其排位,变成这样的效果:
A列 B列(数值从到大小排序)982 1772 2323 5424 4672 3 请问B列应该输入什么公式?
晕,问题显示不正确,重输一次:
以上数据,想排序一下,但不想用排序功能。希望能直观的在后边的单元格里显示其排位,变成这样的效果:
A列 B列(数值从到大小排序)
982 1
772 2
323 5
424 4
672 3
请问B列应该输入什么公式?

第1个回答  2012-10-19
=RANK(A1,$A$1:$A$22)
有几个单元格就是几个,我这儿举的例子是有22个单元格的,就是A22.
第2个回答  2012-10-19
=IF(COUNTIF($A$1:A1,A1)>1,RANK(A1,$A$1:$A$5)+1,RANK(A1,$A$1:$A$5))
下拉即可追问

好像还可以。

本回答被提问者采纳
第3个回答  2012-10-19
=RANK(A:A,$A$1:$A$5)
第4个回答  2012-10-19
rank()
相似回答
大家正在搜