Excel中RANK函数排序问题

Excel中RANK函数排序问题,第1张

不会是计算综合测评吧~
1你是想编好名次再把人归位?还不如直接排序,rank是计算排名,随第一个参数改变
2红色便是忽略错误 格式不对 引用空格计算。。。。
3几个#啊 宽度不够啊 向右拉大一下单元格啊

你的公式设置有问题,你设置的公式表述的逻辑是:E列的各个数据在F列中的排名,E列的数在F列中没有的,结果当然显示#N/A(比如E3的数字是2,但F列没有这个数字,所以G2显示#N/A)。再者,公式最后一个参数你填了1,代表从小到大排序(比如E2的数字是1,在F列是最小的,所以G2显示1)。我估计你想要的是F列的各项数据在F列中的排名,公式应该这样设置:
从大到小排序:=RANK(F2,F$2:F$13,0)或者=RANK(F2,F$2:F$13)
从小到大排序:=RANK(F2,F$2:F$13,1)

在I3中输入或复制粘贴下列公式
=RANK(H3,H$3:H$32) 降序排序
=RANK(H3,H$3:H$32,1) 升序排序
下拉填充
或用中国式排名公式
=SUMPRODUCT((H3<H$3:H$32)/COUNTIF(H$3:H$32,H$3:H$32))+1
=SUMPRODUCT((H3>H$3:H$32)/COUNTIF(H$3:H$32,H$3:H$32))+1

A B C 序号 姓名 数量 排名 1 张三 400 ?(C1) 2 李四 200 ? 3 王五 500 ? 4 陆小 150 ? C1=Rank(B1,$B$1:$B$4),下拉公式,会自动出现排名: 2 3 1 4


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10337986.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存