lookup和vlookup函数 Excel查询函数Lookup和Vlookup区别
Excel查询函数中,Lookup和Vlookup有哪些区别?它们在应用中应该如何把握?请看本文讲解。Excel查询函数Lookup和Vlookup区别――步骤/方法
Excel查询函数Lookup和Vlookup区别 1、
★Lookup――数与行列比
Lookup的工作职责是什么呢?用一个数与一行或一列数据依次进行比较,发现匹配的数值后,将另一组数据中对应的数值提取出来。
Excel查询函数Lookup和Vlookup区别 2、
工资税率表:用数值比较
根据不同的工资进行不同的税率计算是一个常见的应用。我们来看这张“工资税率查询”表(见图1)。现在要在右侧根据“收入”(F列),直接得到对应的“税率”(G列)。在计算第1个“税率”时,输入函数公式“=LOOKUP(F4,$B$3:$B$8,$D$3:$D$8)”,回车,便可得到“36.00%”。
这个结果是怎么来的?用F4中的第1个收入数“$123,409”,与左侧表的“收入最低”各档数据(“$B$3:$B$8”)进行对比,虽然“$123,409”在“收入最低”各档数中没有完全一致的数据与之匹配,但是会与其中小于它的最大数“$58,501”相匹配。这样,同一行对应的“36.00%”就提取出来了。
Excel查询函数Lookup和Vlookup区别 3、
图书销售表:用文本比较
Lookup函数的对比数还可以是文本。在这张图书销售查询表中(见图2),用下表输入的“编号”(A15单元格)文本当作查询数,与上表的“编号”一列($A$3:$A$11)进行对比,查询到了匹配的文本后,将“教材名称”一列($B$3:$B$11)对应的数据提取出来。公式是“=LOOKUP(A15,$A$3:$A$11,$B$3:$B$11)”。
Excel查询函数Lookup和Vlookup区别 4、
★Vlookup――数与表格比
Lookup有一个大哥――Vlookup函数。两兄弟有很多相似之处,但大哥本领更大。Vlookup用对比数与一个“表”进行对比,而不是Lookup函数的某1列或1行,并且Vlookup可以选择采用精确查询或是模糊查询方式,而Lookup只有模糊查询。
Excel查询函数Lookup和Vlookup区别 5、
模糊匹配
用Vlookup函数进行模糊查询时,几乎与Lookup的作用完全一致。我们用Vlookup函数来提取第1个例子中的工资税率结果。函数公式为“=VLOOKUP(F4,$B$3:$D$8,3,TRUE)”。
在这个函数中,用第1个收入“$123,409”(F4单元格)当作对比数,用它与左侧表(“$B$3:$D$8”)的第1列数进行对比,虽然“$123,409”在“收入最低”各档数中没有完全一致的数据与之匹配,但是函数的最后一个参数是“TURE”(“TURE”就是模糊查询),所以它会与其中小于它的最大数“$58,501”相匹配。并将表中第3列(函数的第3个参数为“3”)对应的数据提取出来,所以结果同样是“36.00%”。
Excel查询函数Lookup和Vlookup区别 6、
订单明细表:精确匹配
有时候,我们需要精益求精。在下面这个“订单明细表”(见图3)中,最后一列“货运费用”中的数据要通过“交货方式”从左侧“配送公司收费表”中进行匹配查询。这是一个典型的精确查询的例子,计算第1个数据的函数公式是“=VLOOKUP(H3,$B$2:$D$6,3,FALSE)”。
小提示:
把最后一个参数从“TRUE”变更成“FLASE”,就是精确匹配。而精确查询,就是查询数要与查询表第1列中的数据完全一致才能匹配提取,否则结果返回错误值“#N/A”。
点评:Excel为我们提供了近20个有关“查找和引用”的函数,除了最常用的Lookup、Vlookup,还有Choos、Row、Colum、Index和Match等,大家可以通过函数的帮助查看具体的功能。这些函数往往不是单独使用,可以与其他函数和Excel中的一些功能进行配合。
更多阅读
什么是Mbps、Kbps、bps、kb、mb及其换算和区别 bps kbps
【导读】什么是Mbps、Kbps、bps、kb、mb及其换算和区别:Mbps 即 Milionbit pro second;Kbps 即 Kilobit pro second;bps 即 bit pro second;1Mbps=1000000bps;1M的带宽下载的速度一般不会超过125KB每秒。什么是Mbps、Kbps、bps、kb
抽象函数abstract 和虚函数(virtual)区别 抽象类 纯虚函数
Abstract函数和virtual函数都可以被重写,用的时候又区别1:C++中虚函数virtual一般用在类继承的动态绑定中,通过指向父类指针指向子类对象,在运行的时候自动绑定函数。而C++中没有Abstract这个关键字。在C#和java中有这个关键字。2:在ja
竹炭与活性炭的作用和区别 活性炭好还是竹炭好
——办公室新装修,为此俺今天自主学习了很多关于如何去甲醛的知识,这是其一。——你说我们怎么就生活得这么累啊,做点事情先要弄得自己想办个专家似的,然后在疲惫中还是坚持了最初的选择。这是这纠结的过程实在纠结……竹炭与活性炭的作
无线ap和路由器wifi热点怎么区分和区别 ap热点
无线ap和路由器wifi热点怎么区分和区别有的人发现无线ap和无线路由器都可以实现无线上网,于是到无线市场买了个相当便宜的无线ap回家自己组建他的wifi共享上网,可是却发现无线ap根本不能和ADSL一起使用,不能实现无线上网。怎么区分和
JS中substr和substring的用法和区别 js substr用法
substr 和 substring都是JS 截取字符串函数,两者用法很相近,下面是两者的语法很示例:substr 方法返回一个从指定位置开始的指定长度的子字符串。st