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

lookup函数的高级使用案例:lookup提取数字运用

[日期:2015-12-30]   来源:IT部落窝  作者:IT部落窝   阅读:773[字体: ]
内容提要:本文讲解lookup提取数字案例,这是除了lookup函数逆向查找之外的另外一种使用方法.

  Lookup函数的使用方法,前面我们有专门的excel函数讲座讲解到了在逆向查找方面的实际运用,详见《2011年第6期技术讲座:解析lookup的经典查找方式》

  本文我们重点以一个lookup提取数字案例来讲解在提取数字方面的使用。

  案例如下:A列是一些excel学习QQ群列表数据,需要在B列提取A列中的群号,提取数字后的效果如B列所示。
lookup函数的使用方法
 
  我们在B2单元格输入公式:=-LOOKUP(,-LEFT(A2,ROW($1:20))),然后下拉复制即可一次性提取完。
 
  一起来看看本例的lookup函数提取数字公式整体思路:
 
  1.Row(1:20),可以产生1-20的序列号。
 
  2.Row配合left函数用于提取A2单元格左边1位\2位……20位字符。
 
  3.Left左边的减号用于将数组元供需转换成负数,文本则转换成错误值。
 
  4.Lookup函数在转换后的数组中查找0,由于left函数提取的数组包括负数和错误值,一定找不到0,那么就返回小于0的最大值。
 
  5.最后再通过lookup左边的负号将lookup函数查找到的结果还原为正数。
 
  特别提醒:本文的lookup函数提取数字公式,仅限从左边提取数字。如果数据源中数字在右边,将会出错。
 
  更多的excel提取字符实例,请阅读相关教程:http://www.ittribalwo.com/article/591.html
IT部落窝PS,CDR,213班 分享到: QQ空间 新浪微博 腾讯微博 人人网
photoshop教程
Photoshop教程
平面设计教程
Photoshop教程