excel 2010 学习笔记一 Vlookup 函数的使用

news/2024/6/28 9:48:00

 有这么一句话说的好:在商用场合里,能证明你会基本的EXCEL操作技巧的两个检查标准就是会不会用VLOOKUP函数以及数据透视表功能,那么今天就来总结一下VLOOKUP的一些简单实用的功能。

 

1.VLOOKUP 的基本用法,

在EXCEL自带的帮助功能中,给出了VLOOKUP函数的定义:

可以使用VLOOKUP 函数搜索某一个单元格区域的第一列,然后返回该区域相同行上任何单元格中的值

这句话表示了VLOOKUP适用的查找对象应该完整且独立的信息应当包含在每一行中而非每一列中,也就是图1的形式而非图2的形式

图1

 

 

图2

 

图3 VLOOKUP 函数标准语法

 

参考EXCEL 给出的VLOOKUP 标准语法,我们可以看到VLOOKUP函数有4个变量,其中lookup_value指的是查找内容,table_array指的是查找范围, col_index_num指的是在查找范围内待查找对象的所在列的标号,range_lookup 表示查找模式为近似匹配还是精确匹配。 变量之间用","隔开,通过这4个变量可以准确的得到一个返回值。

 

 

2.通配符 “*” 的使用 

很多时候我们要查找的目标项会进行一定的省略和简化,比如公司名称会去掉"有限公司","股份有限公司","公司"等后缀,这种省略有可能导致待查找项与数据来源表格内的名称不符使得查找失败,对于这种省略,我们可以通过添加通配符来补全,使得查找成功。

下面来看一个简单的例子,比如我们想要查找三川实业有限公司和东南实业两家公司的地址,在三川实业的查找结果中,我们看到显示#N/A表示查找失败,原因就是这次查找的对象是三川实业,而数据来源表中只有三川实业有限公司,并没有三川实业。如果我们在vlookup函数内添加&“*”,可以看到这次查找就成功了,因为添加了“*”之后,我们会在数据来源表中查找以“三川实业”开头的信息,对应的就是三川实业有限公司的内容。

 

图4 数据源表中的信息

 

图5 未使用通配符得到的查找结果

 

图6 使用通配符得到的查找结果

可以看到 在命令行中 多出了 “*”符号,该符号表示通配符即可能是没有文字也可以是任意文字

 

3.模糊查找功能

当我们不确定数据来源表中是否存在将要查找的对象时,我们通过使用模糊查找功能来找到最接近的值,在下图的例子中,是一个根据销售人员的业绩计算提成比例的图,不同区间的销售业绩对应于不同的提成比例,以 3683855为例,该数值应该位于2000000-4000000区间内,所以使用模糊查找得到了,VLOOKUP函数的最后一项的值为“1”则表示使用了模糊查找。

图7 模糊查找实例

4.文本和数值格式不一致的处理

有些时候的查找失败可能是由于数字和文本格式不一致导致的,即使在表格内所显示的内容都是1001,但是EXCEL自身会区别1001是文本还是数字格式,如果格式不一致,也不会找到对应的结果,对于这种呢查找失败来说,最简单的处理方式是把格式统一,也就是点击感叹号,将文本转换为数字。

 

图8 文本和数字格式实例

 

 

转载于:https://www.cnblogs.com/kong-xy/p/6232583.html


http://www.niftyadmin.cn/n/1123774.html

相关文章

抽象工厂模式之我用

我们关注的内容: 1 使用场景分析 2 案例代码解析 一 使用场景分析 抽象工厂模式,为创建一组相关或项目依赖的对象提供一个接口,而且无需指定他们具体的类。抽象工厂模式的通用类图如下: 通俗的来讲:拥有共同的属性和方…

MySQL缓存命中率概述

工作原理: 查询缓存的工作原理,基本上可以概括为: 缓存SELECT操作或预处理查询(注释:5.1.17开始支持)的结果集和SQL语句; 新的SELECT语句或预处理查询语句,先去查询缓存,…

最简单方法搞定 VirtualBox 虚拟机共享文件问题

太阳先人出品的VirtualBox还算将就,不要钱,不要序列号,不用编译(直接rpm搞定)。还是中文的,已经算不错老,最起码能解决LINUX下面用XP软件的90%问题,和谐和谐两个系统麻&a…

Apache实现反向代理负载均衡

说到负载均衡LVS这套技术,有很多种实现方法。 本文所说,主要就是利用apache服务器实现反向代理,实现负载均衡。 首先,传统的正向代理如下图所示,正如我们用的游戏加速代理,大多的个人PC把请求发给正向代理服…

同济大学高等数学上册电子版_同济大学编高等数学上册第十一页例题几何解法...

这道题是描述这样一个规律:定义域对称的函数f(x),总是能被分解为偶函数g(x)与奇函数h(x)之和。书中使用代数解,很清晰简洁。f(x)f(-x) 肯定是 偶函数,f(x)-f(-x)肯定是奇函数。所以 这个偶函数这个奇函数2f(x);也就能拼出f(x)了(奇偶函数各/2…

获取rpm文件,不安装

2019独角兽企业重金招聘Python工程师标准>>> 比如你要将test.rpm用test.rpm里的某个文件,但你又不想安装test.rpm,那你可以试试这个办法。 随便建一个目录 mkdir aaa 把test.rpm放入目录aaa里并进入aaa目录 cp path/to/test.rpm aaa/ cd aaa …

在Oracle中使用rank()over()排名的问题

排序: ---rank()over(order by 列名 排序)的结果是不连续的,如果有4个人,其中有3个是并列第1名,那么最后的排序结果结果如:1 1 1 4 select scoreid, studentid,COURSENAME,totalexamscore , rank()over(order by TOTAL…

hadoop之mapreduce实例

例子很简单,我没有运行自带的wordcount,而是自己做了一个简单的例子。实现的功能是从我们的nginx的access log里面计算url访问的次数。access log文件:10.2.112.22 - - [11/Apr/2012:10:25:31 0800] "GET /bf5bd91c/css/base/base_jiexi…