关于excel中rank()函数的使用问题?

wangmin_yjitx 2003-05-13 05:15:55
使用rank可以按某列的值返回排序号,但操作起来由于每一行的参数都要改变,用填充柄又不行,(因为总的范围是不变的,但填充柄一拉每一行的的范围都不同),这样结果必然是错的,不知道怎样解决这个问题。
例如第一行的公式为: =rank(c3,c3:c150,0)
则第二行的公式为: =rank(c4,c3:c150,0)
.
.
.
最后一行的公式为: =rank(c150,c3:c150,0)
如果一行一行的输入公式的话,这样时间上就没有效率了,应该怎样解决这个问题呢?
还望高手解答。

...全文
760 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wangmin_yjitx 2003-05-13
谢谢。
回复
diligent2002 2003-05-13
方法一:
使用下列语句:=rank(c3,$c$3:$c$150,0),然后填充;
方法二:
将C3:C150定义区域,引用区域名称
回复
wangmin_yjitx 2003-05-13
up,help me
回复
相关推荐
发帖
Microsoft Office应用
创建于2007-08-02

6151

社区成员

Microsoft Office应用
申请成为版主
帖子事件
创建了帖子
2003-05-13 05:15
社区公告
暂无公告