用excel的rank排名怎么都是1

 公式没写错吧?怎么排名都是1 ?

我估计是你的函数用错了
注意,rank的用法是
=rank(要排名的单元格,所有排名的单元格区域)

如果你将要排名的单元格区域放在前面,其结果一般都是1
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2021-02-02
要使用绝对地址才行,因为你排名时,应该是基于一个不变的区域,所以这个区域不能发生变化,应该使用绝对地址,例如你的区域是B1:B20,那么,你在引用这个区域时候应该是B$1:B$2!否则无法排名
第2个回答  2011-11-24
rank的用法
RANK(number,ref,order):Number为需要排名的数据(如:C2),ref是在某个范围内排名的数组(如:C2:C9,这里一定要加索引符号即C$2:C$9),order:可以写"0"、"1"或者省略,写0和省略排名是按降序排列,写1是按升序排列。
第3个回答  2011-11-24
那说明你的数据都是一样的,或者数据格式不是常规
第4个回答  2011-11-24
数据格式是不是都为成文本格式了,变成数值就行了
相似回答