转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件使用 >> 办公软件 >> 正文
只能使用实例来介绍LOOKUP函数在Excel中的应用         ★★★★

只能使用实例来介绍LOOKUP函数在Excel中的应用

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1084 更新时间:2009/6/9 2:17:28

  前面两篇分别讲述了VLookup函数和HLookup函数的应用,本例,我们来学习一下比较难于掌握的Lookup函数的应用!

  下面先看该函数的理论知识:

  函数LOOKUP有两种语法形式:向量数组

  向量为只包含一行或一列的区域。函数 LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值。如果需要指定包含待查找数值的区域,则可以使用函数 LOOKUP 的这种形式。函数 LOOKUP 的另一种形式为自动在第一列或第一行中查找数值。

  语法一:

  向量形式

  LOOKUP(lookup_value,lookup_vector,result_vector)

  Lookup_value 为函数 LOOKUP 在第一个向量中所要查找的数值。Lookup_value 可以为数字、文本、逻辑值或包含数值的名称或引用。

  Lookup_vector 为只包含一行或一列的区域。Lookup_vector 的数值可以为文本、数字或逻辑值。

  要点Lookup_vector的数值必须按升序排序:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否则,函数 LOOKUP 不能返回正确的结果。文本不区分大小写。

  Result_vector 只包含一行或一列的区域,其大小必须与 lookup_vector 相同。

  如果函数 LOOKUP 找不到 lookup_value,则查找 lookup_vector 中小于或等于 lookup_value 的最大数值。

  如果lookup_value小于 lookup_vector 中的最小值,函数 LOOKUP 返回错误值 #N/A。

  函数LOOKUP的数组形式是在数组的第一行或第一列中查找指定数值,然后返回最后一行或最后一列中相同位置处的数值。如果需要查找的数值在数组的第一行或第一列,就可以使用函数LOOKUP的这种形式。当需要指定列或行的位置时,可以使用函数LOOKUP 的其他形式。

  提示:通常情况下,最好使用函数HLOOKUP或函数VLOOKUP来替代函数 LOOKUP的数组形式。函数LOOKUP的这种形式主要用于与其他电子表格兼容。

  语法二:

  数组形式

  LOOKUP(lookup_value,array)

  Lookup_value 为函数 LOOKUP 在数组中所要查找的数值。Lookup_value 可以为数字、文本、逻辑值或包含数值的名称或引用。

如果函数LOOKUP 找不到lookup_value,则使用数组中小于或等于lookup_value 的最大数值。

  如果lookup_value小于第一行或第一列(取决于数组的维数)的最小值,函数 LOOKUP 返回错误值 #N/A。

  Array 为包含文本、数字或逻辑值的单元格区域,它的值用于与 lookup_value 进行比较。

  函数LOOKUP的数组形式与函数HLOOKUP和函数VLOOKUP非常相似。不同之处在于函数HLOOKUP在第一行查找lookup_value,函数VLOOKUP在第一列查找,而函数LOOKUP则按照数组的维数查找。

  如果数组所包含的区域宽度大,高度小(即列数多于行数),函数LOOKUP在第一行查找lookup_value。

  如果数组为正方形,或者所包含的区域高度大,宽度小(即行数多于列数),函数LOOKUP 在第一列查找lookup_value。

  函数HLOOKUP和函数VLOOKUP允许按行或按列索引,而函数LOOKUP总是选择行或列的最后一个数值。

  要点:这些数值必须按升序排列:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否则,函数LOOKUP不能返回正确的结果。文本不区分大小写。

  示例

  LOOKUP("C",{"a","b","c","d";1,2,3,4}) 等于3

  LOOKUP("bump",{"a",1;"b",2;"c",3}) 等于2

  应用举例:

  如上图,为数据表

  之后在上图中的C12单元格输入如上图的函数代码,即得结果!

  LOOKUP(0.58,A2:A9,B2:B9)的含义是:查找值为0.58,在A2:A9区域进行查找,如果找到,则返回B2:B9区域中同行号的B列的值,即3.11;

  下面我们更换参数比较一下结果:

  LOOKUP(0.58,A2:A9,C2:C9)→返回200
  LOOKUP(2.77,B2:B9,C2:C9)→返回250,注意,这个时候得先将B列数据按升序进行排序!

  综上所述,我们可以这样来理解LOOKUP函数,即LOOKUP(查找值,比较的数据区域,返回值的数据区域),注意,无论使用哪个区域作为数据的比较,都应对该区域进行升序排序,否则无法得到正确的结果!

  如果LOOKUP函数无法查找到精确的值,赚以最为近似的值作为目标!该函数很难掌握,还罗嗦得很,如果有其他办法,还是建议使用其他函数代替为好!


[C语言系列]使用C#实现ADSL自动拨号  [Web开发]狂人采集器规则使用详解
[电脑技术]windows7快捷键使用大全  [办公软件]PowerPoint模板使用经验之谈
[办公软件]如何在PowerPoint中使用(插入)Media Player控件播…  [办公软件]如何在PowerPoint中使用(插入、创建)书签及书签的…
[办公软件]如何在PowerPoint中插入(使用)条形码  [办公软件]如何在PowerPoint中制作模板并使用模板
[办公软件]使用PowerPoint制作电子相册教程  [办公软件]可以使用PowerPoint来测试液晶显示器质量
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · 办公软件  · 系统软件
    · 常用软件  · 聊天工具
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台