室内设计培训
平面设计培训
部落窝教育
网站首页 >> Excel教程 >> 文章内容

excel中vlookup函数在区间查找(询)方面的实战案例

[日期:2015-01-22]   来源:IT部落窝  作者:卢子老师   阅读:1680[字体: ]
内容提要:本文用案例剖析了excel中vlookup函数在区间查找方面的实际应用,当然随着您对excel函数的理解,解法也是多种多样.

  excel中vlookup函数是非常常用的查找函数。在很久之前《Excel效率手册 早做完,不加班》图书的作者为会员们曾经举办过一次关于VLOOKUP函数运用的专题讲座,再附带上当时的VLOOKUP函数讲座整理教程:http://www.ittribalwo.com/article/895.html

  下面excel文件截图说明:A列为数据,要求在B列显示对应的级数。具体为:数据在0-20,20-35,35-60三个区间,单元格分别显示为:一类,二类,三类。

excel中vlookup函数 

解法一:
  答案:B2单元格输入公式:=VLOOKUP(A2,E:G,3)
 
  公式剖析:考虑到方便后续增加多个区间查询,这里使用了辅助列完成。E:G列为辅助列,把区间和对应需要显示的类级都罗列出来了。当VLOOKUP第四参数省略,也就是模糊查找时,查找不到对应值,返回小于查找值的最大值,如17查找不到对应值,就返回0的对应值;33返回21的对应值,21就是小于33的最大值。
 
  如果您不想使用辅助列,可以考虑下面的两种解法。
 
解法二:
  直接在B2单元格输入公式:=IF(A2>35,"三类",IF(A2>20,"二类","一类")),关于IF函数的具体公式解释请参考《Excel效率手册 早做完,不加班》图书作者的讲座教程:http://www.ittribalwo.com/article/919.html
 
解法三:
  直接在B2单元格输入公式:=LOOKUP(A2,{0;21;36},{"一类";"二类";"三类"}),然后下拉拖动复制完成。
  如果您暂时不理解公式也没关系,先记住格式套用!以后用多了自然会理解,就如书读百遍,其义自现。也不防查看《Excel效率手册 早做完,不加班》图书作者曾经举办的LOOKUP函数讲座教程:http://www.ittribalwo.com/article/898.html
Excel效率手册 早做完,不加班
  这本书是作者多年实战经验的积累,各大书城和电商网站均有售。另外,购买卢子老师的《Excel效率手册 早做完,不加班》书籍,赠送100个原创动画,教程领取请加QQ:800094815
IT部落窝PS,CDR,213班 分享到: QQ空间 新浪微博 腾讯微博 人人网
photoshop教程
Photoshop教程
平面设计教程
Photoshop教程