EXCEL函数LookUp, VLOOKUP,HLOOKUP应用详解(含汉语参数解释)

问题:excel中如何双准则查找?

VLOOKUP及HLOOKUP可进行规范引,大家都通晓的,相信广大对象职业中都在运用。但蒙受多规格(就像是产品有2至4个型号)时进接用VLOOKUP就相当了,上边总括各个方面,希望给急需的同仁带来扶持。
如以下为SHEET1之仿效资料:
品名 型号 单价
螺丝刀 六角 25
螺丝刀 梅花 30
金沙国际唯一官网,钳子 大 10
钳子 小 8
SHEET2素材如下:
品名 型号 单价
螺丝刀 六角
螺丝刀 梅花
螺丝刀 六角
螺丝刀 梅花
钳子 大
钳子 小
在C列要求用公式引用SHEET1之单价,多样公式如下:
=VLOOKUP(A2&B2,IF(COLUMN(A1:B1)=COLUMN(A1:A1),sheet1!$A$2:$A$110&sheet1!$B$2:$B$110,sheet1!$C$2:$C$110),2,)
=INDEX(sheet1!C$2:C$110,MATCH(A2&B2,sheet1!A$2:A$110&sheet1!B$2:B$110,0))
=LOOKUP(2,1/((sheet1!$A$2:$A$110=A2)*(sheet1!$B$2:$B$110=B2)),sheet1!$C$2:$C$110)
=SUMPRODUCT((sheet1!$A$2:$A$110=A2)*(sheet1!$B$2:$B$110=B2),sheet1!$C$2:$C$110)
前两种为数组公式,提出大家利用时选第多样。

  ★Vlookup——数与表格比

从写法上的话依然vlookup加上&
写起来会更简约点,lookup再写的进度中相当轻易遗漏关键部分,要求多几遍实际上练习。

用vlookup函数。 第一表sheet1,第二表sheet2,数据在第2行:
在sheet2的b2输入=if(iserror(vlookup($a2,sheet1!$a:$d,column(),0)),””,vlookup($a2,sheet1!$a:$d,column(),0))回车并向右拉d2,再选b2~d2四头向下拉。
那样,在a列输入品名(如vcd1等),对应的标价就显得出来。

A列已排序(第多少个参数缺省或用TRUE) 
VLOOKUP(2005001,A1:D7,2,TRUE) 等于“周杰伦” 
VLOOKUP(2005001,A1:D7,3,TRUE) 等于“2870” 
VLOOKUP(2005001,A1:D7,4,TRUE) 等于“办公室” 
VLOOKUP(2005019,A1:D7,2,TRUE) 等于“孙楠” 
VLOOKUP(2005036,A1:D7,3,TRUE) 等于“2200” 
VLOOKUP(2005036,A1:D7,4,TRUE) 等于“工 会” 
VLOOKUP(2005036,A1:D7,4) 等于“工 会”

若是不用协理列,那么也足以用lookup的多规格查询

回答:

VLOOKUP(‘你要探究的剧情或钦命单元格’,‘你要物色的界定,检索到内容时再次来到您检索表的第几列中的内容’,
‘真或假参数真代表询问的表已经排序,假代表未有排序’)

正规的vlookup果然无效,它只对单纯条件有效。上边也关系过姓名+组别正是唯生龙活虎识别码也正是一个单纯条件,把姓名和界别产生八个尺度只要求使用“&”连接就能够,可是数据区域要加多个扶持列,具体如图。

  1. 当大家供给总部点、体系搜索相对应对额中间商时,大家能够用很三种主意,今后自身给大家享受后生可畏种给大家

    金沙国际唯一官网 1

  2. 应用LOOKUP,这里介绍下LOOKUP的大器晚成种卓越的利用格局:LOOKUP(1,0/((条件1)*(条件2)*(条件n)),再次来到区域),就充作是大器晚成种模板;在这里边我们就能够接纳到改公式=LOOKUP(1,0/(($A$2:$A$11=F2)*($B$2:$B$11=G2)),$C$2:$C$11)。

    金沙国际唯一官网 2

  3. 3

    这里多规格查找就到位了

  ·订单明细表:准确匹配

题目

回答:

若A列未有排序,要摄取正确的结果,第五个参数必需用FALAE 
VLOOKUP(2005001,A1:D7,2,FALSE) 等于“周杰伦” 
VLOOKUP(2005001,A1:D7,3,FALSE) 等于“2870” 
VLOOKUP(2005001,A1:D7,4,FALSE) 等于“办公室” 
VLOOKUP(2005019,A1:D7,2,FALSE) 等于“孙楠” 
VLOOKUP(2005036,A1:D7,3,FALSE) 等于“2200” 
VLOOKUP(2005036,A1:D7,4,FALSE) 等于“工 会”

先用常规的vlookup试一下,不试你是不会开采它是错的

  ·图书出卖表:用文件相比较

金沙国际唯一官网 3

结果如下图:

vlookup和lookup相信大三人都会采用了,能够兑现最基本的单条件援引查询成效,假使境遇多少个尺码,那四个函数是不是还大概有用吧?看看下图的标题

行使HLOOKUP函数实行水平查找

在部分小卖部,会依据工作者的行销奖金是依附业绩而定的,业绩越高奖金比例也就越高。依据这种场所,往往要求对业绩数据依据奖金比例标准经行查询并定位奖金比例,当工作者数量相当多时,人为查询会相比困难,用HLOOKUP函数水平查找就能够完毕。
HLOOKUP函数主要用以在报表或数值组的首行查找钦命的数值(即在档案的次序查找),并赶回表格显示当前列中内定行处的值。

方法/步骤
1
将七个工作表放在同意专业薄内。
金沙国际唯一官网 4

金沙国际唯一官网 5

2
在业绩表的选拔C2,输入“=HLOOKUP(B2,奖金规范!$B$3:$E$4,2)”,按回车。
公式中B2象征要搜索的值;
“奖金规范!$B$3:$E$4”表示在“奖金标准”职业表中的B3:E4区域中搜寻,加$是谨防在向下填充公式时照成错误;如若寻觅区域是在相似工作表中,直接在公式中输入“$B$3:$E$4”就可以;
“2”表示要来得的数据为B3:E4区域中探究的值所在列的第2行的值。
方方面面公式表示:在“奖金标准”事业表中B3:E4区域的首行查找与B2相近相配的值所在的列,并体现该列第2行的值。
金沙国际唯一官网 6

3
选料C2单元格,点击并拖动光标向下填充公式。填充后,C2列单元格区域都会借助公式突显对应结果。
金沙国际唯一官网 7

金沙国际唯一官网 8

4
在业绩表的精选D2,输入“=B2*C2”,按回车,总结出出卖奖金;
慎选D2单元格,点击并拖动光标向下填充公式。
金沙国际唯一官网 9

注意事项
选取HLOOKUP函数时,假如是搜索相通相称值,被寻找区域(例子中的B3:E4)的首行值以升序的顺序排列,可防止止找出错误

出处:

公式:=LOOKUP(1,0/(($A$2:$A$7=E2)*($B$2:$B$7=F2)),$C$2:$C$7)
,注意四个规范是用 乘号 * 连接的

出处:

金沙国际唯一官网 10

五、关于TRUE和FALSE的应用 
先举例,若是令你在数万条记下的报表中探索给定编号的某部人,如若编号已按由小到大的各种排序,你会很自在地找到此人;若是编号未有排序,你只可以从上到下一条一条地寻觅,很劳碌。 
用VLOOKUP查找数据也是那般,当第一列已排序,第七个参数用TRUE(或确省),Excel会很自在地找到数据,作用较高。当第一列未有排序,第多少个参数用FALSE,Excel会从上到下一条一条地查找,成效相当的低。

五个风度翩翩律的值

金沙国际唯一官网 11

增加扶助列,用&连接五个标准化

金沙国际唯一官网 12

金沙国际唯一官网 13

说明:在表SHEET2中寻找当前表中A第22中学的内容,借使寻觅到,就回去表SHEET第22中学B第22中学的内容,因为B2是表SHEET第22中学的第二列,所以
VLOOKUP的第几个参数,使用2,表示即使满足条件,就回到查询表的第二列,最后的参数FALSE表示‘假’,意思是被询问的表,没有排序,这种气象
下,会从被询问的表中第风华正茂行初步,一向查询到告竣。

在这里组数里张三重名了一次,大家除了人工的给添上张三1、张三2、张三3可能必要提供三姓名的ID外,还会有此外差异方法吧?答案是局地,因为有分别,姓名+组别已经在这里组数据里构成了唯风姿浪漫识别码。

一、功能 
在报表的首列查找钦定的数目,并再次来到钦命的数码所在行中的内定列处的数码。

公式:=VLOOKUP(F2&G2,$A$2:$D$7,4,0) ,注意A列的扶持列

相关文章