图文rank函数操作流程 rank函数怎么用降序及排名

序列号乱码?

图文rank函数操作流程  rank函数怎么用降序及排名

文章插图
使用排序功能进行排名
说到排名 , 正常的做法是使用排序功能 。例如 , 要按货件排序 , 请单击货件下的任意单元格 , 然后按升序或降序排序 。
但这会打乱仓库编号的顺序 。
使用函数完成排名
图文rank函数操作流程  rank函数怎么用降序及排名

文章插图
RANK.EQ函数的第一个参数
使用 RANK.EQ 函数来解决这个问题 。
RANK.EQ 具有三个参数 RANK.EQ(,ref,[order]) 。其中 , 指的是对哪个值进行排名计算 。
在这个例子中 , 计算北京仓库的出货排名 , 是指单元格C2 。
图文rank函数操作流程  rank函数怎么用降序及排名

文章插图
RANK.EQ函数的第二个参数
第二个参数是指数据范围 , 也就是和谁比较 , 这里指的是所有仓库的出货量 , 这些数据可以选择 。
最后一个是可选参数 , 这里暂不填写 。回车后 , 计算北京仓出货排名 。
图文rank函数操作流程  rank函数怎么用降序及排名

文章插图
计算其他仓库的排名
点击该单元格并在右下角下拉 , 计算其他仓库的排名 。
图文rank函数操作流程  rank函数怎么用降序及排名

文章插图
计算结果包含重复值及原因
但是 , 计算导致 2、3、4 个重复值 。
这是因为 , 向下拖动填充此公式时 , 第一个参数下移一个单元格 , 同时数据范围也下移一个单元格 , 当公式被拉到最后一个单元格时使用了 , 数据的计算范围也发生了变化 , 最后一个数字其实是和一堆0比较 , 结果是第一个排名结果 。
图文rank函数操作流程  rank函数怎么用降序及排名

文章插图
【图文rank函数操作流程rank函数怎么用降序及排名】将参数改为绝对引用
因此 , 在计算排名时 , 应锁定数据范围 。
方法是使用$符号将相对引用改为绝对引用 。点击单元格 , 在编辑栏中 , 选择数据范围 , 按F4 , 可以快速修改绝对引用 。
在 Excel 中 , 对单元格 A2 的绝对引用应写为 ?单选
A2
$A2
2澳元
$A$2
在单元格中使用Ctrl和Enter , 确认时会停留在当前单元格中 。
图文rank函数操作流程  rank函数怎么用降序及排名

文章插图
修正其他公式
将鼠标移到单元格的右下角 , 下拉 , 电子表格会计算出正确的排名结果 。对于具有相同值的单元格 , 电子表格将显示排名为2 , 跳过排名3 , 直接将后面的排名显示为4 。
插入私信
这里是陈Sir的小圈子 , 进来聊聊 , 有什么问题欢迎交流交流 。
排名顺序问题
图文rank函数操作流程  rank函数怎么用降序及排名

文章插图
按运输效率排名
计算各仓出货效率排名 , 选中单元格 , 填写公式=RANK.EQ , 点击选中第一个参数 , 输入英文逗号 , 拉取选中第二个参数 , 按F4 , 设置数据范围更正为绝对引用 , 使用Ctrl回车 , 将选择拉到最后 , 计算各个仓库的排名 。
图文rank函数操作流程  rank函数怎么用降序及排名

文章插图
固定排名顺序