关于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)
如果一行一行的输入公式的话,这样时间上就没有效率了,应该怎样解决这个问题呢?
还望高手解答。

...全文
903 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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

6,216

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧