乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>中RANK<em>函数倒序</em>排名问题

<em>excel</em>中RANK<em>函数倒序</em>排名问题

作者:乔山办公网日期:

返回目录:excel表格制作


只告诉你思路。
因为FIND函数只能查找到第一个符合条件的字符的位置。如果你正向查找,则可以用FIND相互嵌套的方法,有几个就嵌套几层。定位第一个符合条件的字符的位置之后,从这个字符后边开始下一轮查找。这样就能找到正向的第N个符合条件的字符。

但是如果是倒数的话,单用FIND函数就无法达到目的。但是SUBSTITUTE函数则可以查找第N个符合条件的值,但是这个函数的作用是替换。你可以用LEN函数算出总长度,然后经过SUBSTITUTE函数组合计算,你可以将文本中的倒数第N个字符替换成某个文本中肯定不会出现的字符,然后再用FIND查找到这个字符的位置。当然,你不想要这个字符的话,也可以直接用SUBSTITUTE函数给替换掉。

思路只要明白公式就比较好写。有具体的数据的话公式比较好写。因为手边没有你的原表,所以建议你自己写即可。需要绑你写的话,需要发原表过来。

材料/工具:Excel2010

1、打开表格,输入“=rank”,接着就会看到函数提示,点击“RANK”。

2、这样就会自动添加“()”,并且可以看到函数使用说明。

3、rank函数第一个参数就是第一个数值,我们点击B2单元格,就会自动输入“B2”,然后输入一个英文逗号,选中所有的数值所在单元格,接着再输入一个逗号,最后输入数字“1”。

4、点击第2个参数,按F4转成绝对引用,接着点击“√”或按enter键完成输入。

5、将公式复制到其他单元格,就完成了所有人的排名。


A1输入:
=index(b:b,51-row())
下拉公式即可
祝你成功!

不知具体是什么问题,LOOKUP函数具有向后兼容性,取最后一个符合条件的数据,通常用此函数,比较方便。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网