如何在EXCEL表格中选择前20个数值?

我有一个绩效清单,每个人的绩效达成率都是不一样的,如80%\76%等,我要在绩效中找出绩效达成率最高的第一位,达成率第二位,一直到第20位.

使用函数rank来排1个名次,例如:=RANK(B15,$B$2:$B$15)
解释:B15,表示B列第15个单元格,$B$2:$B$15,表示绝对引用B2到B15的单元格,整个式子表示:B15单元格在B2到B15的单元格中的名次;其余类推即可

你的问题可以简单的排序,也可以

也可以罗列出名次后在嵌套1个if函数,判断如果小于等于20的有排名,其余的排名忽略即可。

嵌套1个if函数如果比较困难,还可以用“筛选”,名次有了之后,筛选“小于或者等于20的”即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-13
如果你只是看上去有(打印也有的),那么,选中该列,右键,设置单元格格式,数字,自定义,类型处输入
.
"detr:tn"@
确定就可以了。
如果想真的有,那么,在b1输入
="detr:tn"&a1
回车后再选中a1,鼠标移到其右下角,双击那个“+”
再右键复制,点a1,右键选择性粘贴,数值;
删除b列。
第2个回答  2006-12-28
利用EXCEL表格的排序功能
[数据][排序]
然后选择“绩效”确定排序方式为从大至小
再选择“达成率”确定排序方式。