分享

使用VLOOKUP函数实现Excel数据按所处区间划分等级

 Chosefree 2018-09-19
@Excel函数与公式 2016年11月12日

      工作中有时候需要对Excel数据进行精确查找外,模糊匹配也经常遇到。本文结合使用VLOOKUP函数实现Excel数据按所处区间划分等级这个案例来学习模糊匹配技巧。

      下面表格中左侧是数据源区域,需要按照等级划分规则,将成绩划分到其对应的等级中。

      等级划分规则如下:

      [0,60): D

      [60,80): C

      [80,90): B

      [90,100]: A

      看到这里,很多小伙伴一定想到用IF多条件嵌套来解决,没错,使用IF是可以实现的,比如这两个公式都能实现我们的需求。:

      =IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=60,"C","D")))

      =IF(B2<60,"D",IF(B2<80,"C",IF(B2<90,"B","A")))

      但是当划分规则更多时,编辑公式的时候需要一层一层的嵌套,用IF书写公式简直变成了体力活。有没有更简便的办法呢?当然,只要学会VLOOKUP函数模糊匹配技巧就可以了。

      我们用以下公式就可以实现IF多层条件嵌套同样的结果了。

      =VLOOKUP(B2,{0,"D";60,"C";80,"B";90,"A"},2)

      效果演示动画见下图:


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多