excel怎么排序名次 给出任意名次可得到该名次的姓名

excel中如何把排名在100名的成绩返回给某单元格_百度知道
excel中如何把排名在100名的成绩返回给某单元格
提问者采纳
A),假设数据在A1,A1000 =LARGE(A1,
提问者评价
谢谢,行了。
其他类似问题
一直都不很多不同的排序方式,并把排名规则也简要说明说明。 如不然,中国式排名etc,是排同一个名次还是按姓名居先后或者按平均分什么的原则呢, 也就是说对于成绩相同的,使用LARGE()或者SMALL()函数就可以找出该成绩了。,所以,直接如楼上所说,建议楼主把成绩截图说明一下,如普通排名,其实对于排名来说,
按默认排序
其他1条回答
首先 用rank函数 算出第100明咋哪里,
然后用vlookup函数返回值就可以了,,
excel的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Excel各种位次排名方法集_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
9页免费1页免费2页免费17页免费7页免费 2页免费2页免费17页免费17页免费1页免费
喜欢此文档的还喜欢4页2下载券
Excel各种位次排名方法集|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢用excel如何实现排名次,输入完成全部分数,实现自动排1234等等,姓名等也会随名次顺着排
用excel如何实现排名次,输入完成全部分数,实现自动排1234等等,姓名等也会随名次顺着排 5
选中数据块:
数据——排序,主关键字选成绩那列,选升序,
就可以了
如果不行的话,有可能你的数据不是数字格式,你把文式转化成数字格式就可以了
提问者 的感言:行啦,谢了
其他回答 (1)
在分数那列用升或降序排列就行了。
等待您来回答
微软专区领域专家Excel:重复名次也可以查姓名成绩_EXCEL基本教程_绿色第一站
&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&
&&>>&&>>&&>>&&>>&&>>&
Excel:重复名次也可以查姓名成绩
作者:佚名
文章来源:Onegreen.Net
浏览次数:(载入中...)
更新时间:
ift+Enter&快捷键,完成数组公式的输入。这一步很关键的,否则不会出现正确的结果。  向下拖动Y3单元格的填充句柄向下至最后一个单元格完成公式的复制。  我们还是简单解释一下公式的思路。  由于D2:D92区域中有很多数据是重复的,这给我们造成了困难。所以,我们要想办法使每一数据都变成唯一。公式中&$D$2:$D$92+1/ROW($D$2:$D$92)&就是给D2:D92区域中每一个数据都加了该数据对应行数的倒数。由于每一数据对应的行数是不一样的,这样,就会使每一数据都变成了唯一的值,并保存到了一个数组中。  公式中的&LARGE($D$2:$D$92+1/ROW($D$2:$D$92),ROW(1:1))&还是返回了上面所得数组中的最大值。本例中的结果是&{96.5}&。  公式中&MATCH(LARGE($D$2:$D$92+1/ROW($D$2:$D$92),ROW(1:1)),$D$2:$D$92+1/ROW($D$2:$D$92),0)&返回的是刚刚得到的最大值在数组中的位置。本例中的结果是&{1}&。  这样,其实Excel最后执行的查询就是&INDEX($D$2:$D$92,1)&了,自然可以返回在$D$2:$D$92区域中的第一个值了。  三、姓名的查找  将鼠标定位于Z3单元格,在编辑栏中输入公式&=INDEX($C$2:$C$92,MATCH(LARGE($D$2:$D$92+1/ROW($D$2:$D$92),ROW(1:1)),$D$2:$D$92+1/ROW($D$2:$D$92),0))&,同样按下&Ctrl+Shift+Enter&快捷键完成数组公式的输入。  向下拖动Z3单元格的填充句柄向下至最后一个单元格完成公式的复制。最后的效果如图3所示。  图3 完成公式的复制(点击看大图)  其实您肯定已经明白了,姓名的查找与前面分数的查找是一样的。公式本身也没有什么大的变化。所以,明白了前面的方法,要查找别的什么东西也就方便了。  其它的学科可以照此办理。只要注意变换一下公式中的单元格区域就可以了,我这里就不罗嗦了。
关 键 字:
相关文章:
上一篇文章: 下一篇文章:
子栏目导航Excel:重复名次也可以查姓名成绩
核心提示:
公式中&COUNTIF($D$2:$D$92,$D$2:$D$92))&部分则会统计D2:D92单元格区域中每一个数值出现的次数,也分别保存到一个数组中,Excel:重复名次也可以查姓名成绩(2),所以,我们所用公式中&SUMPRODUCT(($D$2:
公式中&COUNTIF($D$2:$D$92,$D$2:$D$92))&部分则会统计D2:D92单元格区域中每一个数值出现的次数,也分别保存到一个数组中。所以,我们所用公式中&SUMPRODUCT(($D$2:$D$92&=LARGE($D$2:$D$92,ROW(1:1)))/COUNTIF($D$2:$D$92,$D$2:$D$92))&在执行时会得到一个类似于&SUMPRODUCT({TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;&}/{1;1;2;2;1;2;2;1;2;2;2;2;1;&})&的结果。两个数组中的对应的数据分别相除,再将所有的商相加,正是分数所对应的名次。这种方法即使名次是并列的,也不会影响显示效果。至于最外层的TEXT函数,则是将得到的结果转换为按指定数字格式表示的文本。也就是本来内层公式运算的结果是数字&1&,现在我们将它显示为&第1名&。二、分数的查找将鼠标定位于Y3单元格,在编辑栏中输入如下公式&=INDEX($D$2:$D$92,MATCH(LARGE($D$2:$D$92+1/ROW($D$2:$D$92),ROW(1:1)),$D$2:$D$92+1/ROW($D$2:$D$92),0))&,然后按下&Ctrl+Shift+Enter&快捷键,完成数组公式的输入。这一步很关键的,否则不会出现正确的结果。向下拖动Y3单元格的填充句柄向下至最后一个单元格完成公式的复制。我们还是简单解释一下公式的思路。由于D2:D92区域中有很多数据是重复的,这给我们造成了困难。所以,我们要想办法使每一数据都变成唯一。公式中&$D$2:$D$92+1/ROW($D$2:$D$92)&就是给D2:D92区域中每一个数据都加了该数据对应行数的倒数。由于每一数据对应的行数是不一样的,这样,就会使每一数据都变成了唯一的值,并保存到了一个数组中。公式中的&LARGE($D$2:$D$92+1/ROW($D$2:$D$92),ROW(1:1))&还是返回了上面所得数组中的最大值。本例中的结果是&{96.5}&。公式中&MATCH(LARGE($D$2:$D$92+1/ROW($D$2:$D$92),ROW(1:1)),$D$2:$D$92+1/ROW($D$2:$D$92),0)&返回的是刚刚得到的最大值在数组中的位置。本例中的结果是&{1}&。这样,其实Excel最后执行的查询就是&INDEX($D$2:$D$92,1)&了,自然可以返回在$D$2:$D$92区域中的第一个值了。三、姓名的查找将鼠标定位于Z3单元格,在编辑栏中输入公式&=INDEX($C$2:$C$92,MATCH(LARGE($D$2:$D$92+1/ROW($D$2:$D$92),ROW(1:1)),$D$2:$D$92+1/ROW($D$2:$D$92),0))&,同样按下&Ctrl+Shift+Enter&快捷键完成数组公式的输入。向下拖动Z3单元格的填充句柄向下至最后一个单元格完成公式的复制。最后的效果如图3所示。图3 完成公式的复制(点击看大图)其实您肯定已经明白了,姓名的查找与前面分数的查找是一样的。公式本身也没有什么大的变化。所以,明白了前面的方法,要查找别的什么东西也就方便了。其它的学科可以照此办理。只要注意变换一下公式中的单元格区域就可以了,我这里就不罗嗦了。&&&2&
赞助商链接

我要回帖

更多关于 excel姓名排序 的文章

 

随机推荐