使用execl中VLOOKUP函数快速动态等级排名
1、首先使用下记实例进行说明如何快速等级排序。
首先打开表格,左侧的是学生分数明细,需要进行等级排名。
右侧的是等级排名规则。

2、一般常用的方法就是使用if函数。
针对实例,使用if函数“=IF(C2<200,"C",IF(C2<251,"B","C"))”
可以得出正确结论。


3、但是当划分规则发生变更的时候,等级并没有随着一起变化。
实例第二规则发生了变化,使用if函数的内容不发生变化,导致结果的错误。

4、通过图片可以发现“D9”单元格的结论激泥是错误的。
使用if函数不能得到正确的结果。

5、那么怎样得到正确的结论呢。眠诸雁
我这里使用“vlookup”函数进行动态排序。
在E1单元格输入“=VLOOKUP(C2,$F$2:$H$4,3,1)”,当条件规则F2:H4发生变化的时候,相应的值也会动态变化。VLOOKUP中最后一位数字1代表的是模糊查询,采用升序排列的方式查找。

6、填充公式后,可以可拿露蕉到正确的结果了。
其中D8和E8可以看到明显的区别。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:51
阅读量:186
阅读量:185
阅读量:126
阅读量:154